private void bunifuButton2_Click(object sender, EventArgs e) { OrariMapper um = new OrariMapper(); for (int i = 0; i < bunifuDataGridView1.Rows.Count; i++) { Boolean test = false; if (bunifuDataGridView1.Rows[i].Cells[5].Value != null) { test = (bool)bunifuDataGridView1.Rows[i].Cells[5].Value; } if (test) { Orari o = um.ktheOrarin(idO.ElementAt(i)); KerkesaPerNderrim k = um.ktheKerkesen(idK.ElementAt(i)); o.OraFillimit = k.OraFillimit; o.OraMbarimit = k.OraMbarimit; o.Dita = k.Dita; if (um.updateOrari(o)) { um.updateApprove(k); idO = new List <int>(); idK = new List <int>(); mbushOrarit(); } } } bunifuDataGridView1.Rows.Clear(); mbushOrarit(); }
public void dergoKerkesen(KerkesaPerNderrim k) { using (DBEntities db = new DBEntities()) { db.KerkesaPerNderrims.Add(k); db.SaveChanges(); MessageBox.Show("Keni derguar me sukses kerkesen"); } }
public void updateApprove(KerkesaPerNderrim k) { using (DBEntities db = new DBEntities()) { var result = db.KerkesaPerNderrims.SingleOrDefault(b => b.idKerkesa == k.idKerkesa); if (result != null) { result.approved = true; db.SaveChanges(); } } }
private void bunifuButton3_Click(object sender, EventArgs e) { if (bunifuDropdown1.SelectedIndex == -1 || bunifuDropdown2.SelectedIndex == -1) { label5.ForeColor = System.Drawing.Color.Red; label5.Text = "Nuk keni zgjedhur lende ose Dite"; } else { KerkesaPerNderrim k = new KerkesaPerNderrim(); UserMapper um = new UserMapper(); List <int> a = um.ktheID(u); k.Lenda = a.ElementAt(bunifuDropdown1.SelectedIndex); string[] d = { "H", "M", "Me", "E", "P" }; k.Dita = d.ElementAt(bunifuDropdown2.SelectedIndex); TimeSpan ts = TimeSpan.Parse(orafillimit.Text); TimeSpan ts2 = TimeSpan.Parse(orambairmit.Text); k.OraFillimit = ts; k.OraMbarimit = ts2; new OrariMapper().dergoKerkesen(k); } }