Wednesday 11 December 2019

Shenbagame - Enga Ooru Paattukkaran




  1. Song in Gm which brought Mano into the limelight.

    (Gm)
    Shenbaga(Dm)me (Bb)shenbaga(Gm)me
    (Gm)Thenpodhi(Dm)gai (Bb)sandhana(Gm)me
    (Bb)Thedi va(Eb)rum (F)en mana(Gm)mee(F)ee
    (Bb)Serndhirun(Eb)dhaa (F)sammadha(Gm)me(Bb-F)eee

    (Dm)un paadham pogum paadhai (BbM7)naanum poga (Gm)vandhene
    (F)un mele (Bb)aasaipattu (Eb)kaathu kaathu (Gm)ninnene
    (F)un mugam par(Bb)thu (Gm)nimmadhi(Cm)yaachu
    (F)en manaam thaa(Bb)na (Gm)paadida(Cm)laachu
    (G7)ennoda pattu satham thedum unna (Bb)pinna(F)le
    (F)Ep(Bb)podhum (Cm)unna (G#)thottu (Bb)paada(Eb)poraen (F)thanna(Bb)la

ADI RAKKAMMA CHORDS

Hopefully this is simple enough. These are chords and not notes.
Each "|" represents the bar. I've tried to space the chords as realistic as possible.

A.A.A..A....A.A.A.G.G.G
G.A.G..A.A.A..A....A.A.A.G.G.G
G.A.G.|A(violins start)G.A(violins)
A.G.A.|G(violins)A.G(violins)
GGGdim.|Am..G..Am(violins)
(Fast)|Am.AmAmAmAm.G.GGGG.Am.G..|Am.G.Am(violins)
|Am.AmAmAm.G.GGG.Am.G.|Am.AmAmAm.G.GGG.Am.G.|E7...E7...Am.G.|Am.....................
Here are the song chords.
Adi (Am)raakkama KaiyaThattu (G - 2 strums followed by violin)
Pudhu (G)Raagaththil (Am)Mettukkattu (G followed by F, 2 strums each)(Same as above)Adaraasaaththi Pandhal Nattu Raavellaam Thaalanthattu
Roakkoazhi Maellangottu Indha Raasaavin Nenjaththottu

Oru (Am)Kattukkaaval IdhuOththukkaadhu
Enak Kattippoada Oru Sooran Aedhu
Jaangujakkuch Chajakkujakku Jaagujakku Ja


(Am)Thaerizhukkum NaalumTheppam Vidum Naalum
(C)Machchaan Ingae Adhu (Am)Aen Kooru
Ada (Am)Oorusanam YaavumOththamayaach Chaerum

(C)Vambum Thumbum Illa (Am)Nee Paaru
(Am)Maththalach Chaththam Ettu (C)Ooru(Dm)dhaan

(Am)Ettanum Thambi Adi (C)Joaraa(E)ga
(Am)Vakkira Vaanam Andha (C)Vaayai(Dm)yae

(Am)Thekkanum Thambi Vidu (C)Naeraa(E)ga
Ada (A)Thambattam (Dm)Thaaradhaan (F)Thattip(C)paadu

Oh Priya Priya - Idhayathai Thirudadhae




  1. Its Cm on Youtube, so here it is in Cm.

    (Cm)Oh priyaa pri(Gsus4)yaa
    (Cm)En priyaa (Gsus4)priyaa
    (Eb)Aezhai kaadhal maarumoa irulum oliyum (Gsus4)saerumoa
    (Cm)Neeyoar oaram (Ddim)naan oaroaram
    (Fm)Kaanal neeraal (G)dhaagam theeraadhu

    (Cm)Oh pri(Gsus4)yaa priyaa (Cm)un pri(Gsus4)yaa priyaa
    (Eb)Inaindhidaadhu poavadhu vaanam bhoomi (Gsus4)aavadhoa
    (Cm)Kaalam siridhu (Ddim)kaadhal namadhu
    (Fm)Dhaevan needhaan (G)poanaal vidaadhu

    (Cm)Thaedum (Gsus4)kangalae (Cm)thaembum (Gsus4)nenjamae
    (Cm)Veedum (Gsus4)poyyadi (Cm)vaazhvum (Gsus4)poyyadi

    (Cm)Anbu konda kangalum aasai konda nenjamum
    (Bb)Aanai ittu (Eb)maarumoa (Gsus4)penmai thaangu(Cm)moa
    (Cm)Raaja mangai kangaLae enrum ennai moyppadhoa
    (Bb)Vaadum ezhai (Eb)ingu oar (Gsus4)paavi alla(Cm)voa
    Edha(F)naa(Bb)lum oru (D7)naa(Gm)lum ma(Eb)raiyaadhu praemaiyum
    Erith(F)thaa(Bb)lum marith(D7)thaa(Gm)lum vila(Eb)gaadha paasamoa
    (Cm)Kanni maanum unnudan (G#M7)kalandhadhenna (Cm)paavamoa(G)aa
    (Cm)Kaadhal enna kaatrilae (G#M7)kulaindhu poagum (Cm)maegamoa
    (G)Ammaadi naan aengavoa (Cm)oa (G)nee (Cm)vaa vaa

Chords: Vetti Veru Vaasam - Mudhal Mariyadhai - IR

Chords: Vetti Veru Vaasam - Mudhal Mariyadhai - IR




  1. Composed by Ilaiyaraja.
    Sung by Malaysia Vasudevan and S Janaki
    Fm, 3/4

    (Fm)Vetti Veru Vaasam (Cm)Vedala Pulla (Eb)Ne(Fm)sam
    (Eb)Poovuku Vaasam (Fm)Undu (Eb)Boomikum Vaasam (Fm)Undu
    (Eb)Veruku Vaasam Vanthathun(Bbm)do (Fm)Maane

    (Fm)Pacha Kili(Cm)yo (Fm)Ottukiru(Cm)chi
    (Fm)Icha Kiliyo (Cm)Othukiruchu
    (Fm)Vacha Nerupu othikiri(Cm)chu
    (Fm)Pacha Manasu (Cm)Pathikirichu
    (Ab)Kayya Katti Nikka Chonna (Cm)Kaattu Vellam Nikkathu
    (Ab)Kaathal Mattum Koodathunna (Cm)Boomi Ingu Suthathu
    (Bb)Saami Kitta Kelu Yaaru Potta Kodu
    (Fm)Panju Kulla Theeya Vechu (Eb)Suthi Vachavaga Yaa(Fm)ru

CHORDS: Maasi Maasam - Dharma Durai (1991)




  1. (C#m)Maasi (B)Maasam (E)Aalaana Ponnu (C#m)Maaman (B)Enakku(C#m)thaane (E..B)
    (C#m)Naalai (B)Enni (E)Naan Kaathirunthaen (C#m)Maaman (B)Unakku(C#m)thaane
    (E)Poovoadu (G#m)ahaa (C#m)Thaenaadaa(B)aa
    (E)Thaenoadu (G#m)Oaoaoa (C#m)Neeyaadu(B)uu (E..B)Ohh..


    (C#m)Aasai Nooraachu Poanga Nilavu Vanthaachu Vaanga
    (C#m)Nerunga Ne(B)runga (C#m)Porunga Po(E)runga Oh Oh Hoo..
    Ae (C#m)Aasai Naan Kondu Vanthaal Allith Thaenkolla Vanthaal
    (C#m)Mayangi Ki(B)ranga (C#m)Kirangi U(E)ranga Oh Oh Hoo..
    (C#m)Veppam (B)Padaruthu (C#m)Padaruthu Vetkam (B)Valaruthu (C#m)Malaruthu
    (C#m)Kottum (B)Paniyilae (C#m)Paniyilae Ottum (B)Uravilae (C#m)Uravilae
    (C#m)Hooooo (B)Hoo...C#m..G#m..E..B..

Tuesday 1 October 2019

Pagination : MVC

Pagination :  MVC

 public IEnumerable<dynamic> Pagination(int page, int pageSize, IEnumerable<dynamic> data, string routeName)
        {

            var totalCount = data.Count();
            var totalPages = (int)Math.Ceiling((double)totalCount / pageSize);

            var urlHelper = new UrlHelper(Request);
            var prevLink = page > 0 ? urlHelper.Link(routeName, new { page = page - 1, pageSize = pageSize }) : "";
            var nextLink = page < totalPages - 1 ? urlHelper.Link(routeName, new { page = page + 1, pageSize = pageSize }) : "";

            var paginationHeader = new
            {
                TotalCount = totalCount,
                TotalPages = totalPages,
                PrevPageLink = prevLink,
                NextPageLink = nextLink
            };

            System.Web.HttpContext.Current.Response.Headers.Add("X-Pagination",
            Newtonsoft.Json.JsonConvert.SerializeObject(paginationHeader));
            var results = data
                         .Skip(pageSize * page)
                         .Take(pageSize)
                         .ToList();
            return results;
        }


Call as :
  JObject Result = new JObject();

  var data = objMgr.GetRecord(d.Customer, d.Startdate, d.Enddate).ToList();
           
                Result["Data"] = JToken.FromObject(Pagination(page, pageSize, data, "GetNew"));// Passing data to Pagination Method
                Result["Status"] = JToken.FromObject(new ResponseDetails { httpstatus = "200", httpstatustext = ((data.Count > 0) ? "Ok" : "InvalidData"), errordetail = "" });
                return Ok(Result);

Tuesday 6 August 2019

Flowcharts

An introduction to Flowcharts

What is a Flowchart?
Flowchart is a graphical representation of an algorithm. Programmers often use it as a program-planning tool to solve a problem. It makes use of symbols which are connected among them to indicate the flow of information and processing.
The process of drawing a flowchart for an algorithm is known as “flowcharting”.
Basic Symbols used in Flowchart Designs
  1. Terminal: The oval symbol indicates Start, Stop and Halt in a program’s logic flow. A pause/halt is generally used in a program logic under some error conditions. Terminal is the first and last symbols in the flowchart.
  2. Input/Output: A parallelogram denotes any function of input/output type. Program instructions that take input from input devices and display output on output devices are indicated with parallelogram in a flowchart.
  3. Processing: A box represents arithmetic instructions. All arithmetic processes such as adding, subtracting, multiplication and division are indicated by action or process symbol.
  4. Decision Diamond symbol represents a decision point. Decision based operations such as yes/no question or true/false are indicated by diamond in flowchart.
  5. Connectors: Whenever flowchart becomes complex or it spreads over more than one page, it is useful to use connectors to avoid any confusions. It is represented by a circle.
  6. Flow lines: Flow lines indicate the exact sequence in which instructions are executed. Arrows represent the direction of flow of control and relationship among different symbols of flowchart.
Example : Draw a flowchart to input two numbers from user and display the largest of two numbers
// C# program to find largest of two numbers
using System;
using System.IO;
  
class GFG
{
    static public void Main ()
    {
          
        int num1, num2, max;
  
        /*Input two numbers*/
        Console.WriteLine("Enter two numbers:");
  
        num1 = Convert.ToInt32(Console.ReadLine()); 
        num2 = Convert.ToInt32(Console.ReadLine()); 
  
        /*check whether a is greater than b or not*/
        if (num1 > num2)
            max = num1;
        else
            max = num2;
  
        /*Print the largest number*/
        Console.WriteLine(max);
    }
}
  
// This code is contributed by NamrataSrivastava1
Output
Enter two numbers:
10 30

30

Shenbagame - Enga Ooru Paattukkaran S ong in Gm which brought Mano into the limelight. (Gm) Shenbaga (Dm) me  (Bb) shenb...