private void btnOk_Click(object sender, RoutedEventArgs e) { MessageBox.Show(check().ToString()); if(check()) { Luongvaphucap l = new Luongvaphucap(); l.Ma = txtMa.Text; l.Nienhan = int.Parse(txtNienhan.Text); l.Muc1 = convert1(txtHeso1.Text); l.Muc2 = convert1(txtHeso2.Text); l.Muc3 = convert1(txtHeso3.Text); l.Muc4 = convert1(txtHeso4.Text); l.Muc5 = convert1(txtHeso5.Text); l.Muc6 = convert1(txtHeso6.Text); l.Muc7 = convert1(txtHeso7.Text); l.Muc8 = convert1(txtHeso8.Text); if (them) ql.ThemLuongvaphucap(l); else ql.SuaLuongvaphucap(l); foreach(FrameworkElement child in (this.Parent as StackPanel).Children) { if (child.Name=="UC") { LuongUC b = child as LuongUC; b.loadDanhsach(); break; } } (this.Parent as StackPanel).Children.Remove(this); } }
public ThemSuaLuong(Luongvaphucap l) { InitializeComponent(); lbTitle.Content = "THAY ĐỔI LƯƠNG VÀ PHỤ CẤP"; them = false; txtMa.IsEnabled = false; this.DataContext = l; }
public bool ThemLuongvaphucap(Luongvaphucap cv) { try { ql.Luongvaphucaps.Add(cv); return ql.SaveChanges() > 0 ? true : false; } catch(Exception e) { Console.WriteLine(e.Message); } return false; }
public bool SuaLuongvaphucap(Luongvaphucap cv) { try { Luongvaphucap c = ql.Luongvaphucaps.SingleOrDefault(t => t.Ma == cv.Ma); c.Nienhan = cv.Nienhan; c.Muc1 = cv.Muc1; c.Muc2 = cv.Muc2; c.Muc3 = cv.Muc3; c.Muc4 = cv.Muc4; c.Muc5 = cv.Muc5; c.Muc6 = cv.Muc6; c.Muc7 = cv.Muc7; c.Muc8 = cv.Muc8; ql.Entry(c).State = System.Data.Entity.EntityState.Modified; //cập nhật dữ liệu return ql.SaveChanges() > 0 ? true : false; } catch (Exception e) { Console.WriteLine(e.Message); } return false; }