public static void RegjistroPagen(Punetori_Detajet punetori, int muaji, int viti, decimal rroga)
        {
            Punetori_Pagat pg = new Punetori_Detajet();

            //pg.Punetori = punetori;
            pg.muaji = muaji;
            pg.viti  = viti;
            pg.Rroga = rroga;
            pagat.Add(pg);
            punetori.muaji = muaji;
            punetori.viti  = viti;
            punetori.Rroga = rroga;
        }
        public static void RegjistroPunetorin(string nrpersonal, string emri, string mbiemri, DateTime datelindja, string Kompania, Pozita _pozita)
        {
            Punetori_Detajet p = new Punetori_Detajet();

            p.NumriPersonal = nrpersonal;
            p.Emri          = emri;
            p.Mbiemri       = mbiemri;
            p.Datelindja    = datelindja;

            p.Kompania        = Kompania;
            p.PozitaNeKompani = _pozita;



            punetoret.Add(p);
        }
示例#3
0
 private void btnRegjistroPagen_Click(object sender, EventArgs e)
 {
     if ((int.Parse(txtViti.Text) < 2017 && decimal.Parse(txtPaga.Text) > 0 && int.Parse(txtmuaji.Text) < 13))
     {
         string           numriPersonal       = gridPunetoret.SelectedRows[0].Cells["NumriPersonal"].Value.ToString();
         Punetori_Detajet puntori_i_selektuar = Punetori.punetoret.Where(p => p.NumriPersonal == numriPersonal).FirstOrDefault();
         Punetori.RegjistroPagen(puntori_i_selektuar, int.Parse(txtmuaji.Text), int.Parse(txtViti.Text), decimal.Parse(txtPaga.Text));
         MessageBox.Show("Paga e punëtorit u regjistrua");
         txtViti.Clear();
         txtPaga.Clear();
         txtmuaji.Clear();
     }
     else
     {
         MessageBox.Show("Paga e punetorit nuk u regjistrua.Kontrolloni te dhenat per Vite,Page dhe Muaj !");
         txtPaga.Focus();
         txtPaga.Clear();
         txtViti.Clear();
         txtmuaji.Clear();
     }
 }