private void btnLuu_Click(object sender, EventArgs e) { Reset(); if (txtLuongthang.Text == "") { MessageBox.Show("Thông tin chưa đầy đủ để lưu vào.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } LUONGTHANG TK = db.LUONGTHANGs.Find(Convert.ToString(cboManv.Text), int.Parse(cboThang.Text), int.Parse(txtNam.Text)); if (TK != null) { MessageBox.Show("Nhân viên đã được tính lương vào tháng này.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } LUONGTHANG LT = new LUONGTHANG(); LT.MANV = cboManv.Text; LT.THANG = int.Parse(cboThang.Text); LT.NAM = int.Parse(txtNam.Text); LT.LUONGCB_LUCTINHLUONG = float.Parse(txtLCB.Text); LT.HESO_LUCTINHLUONG = float.Parse(txtHeso.Text); LT.TIENPHUCAP_LUCTINHLUONG = float.Parse(txtTienphucap.Text); LT.TIENBAOHIEM_LUCTINHLUONG = float.Parse(txtTienBH.Text); LT.TIENKHENTHUONG_LUCTINHLUONG = float.Parse(txtTienKT.Text); LT.TIENKYLUAT_LUCTINHLUONG = float.Parse(txtTienKL.Text); LT.SONGAYCONG = int.Parse(txtSongaycong.Text); LT.TONGLUONG = float.Parse(txtLuongthang.Text); LT.TIENTAMUNG_LUCTHANGTINHLUONG = float.Parse(txtTamung.Text); db.LUONGTHANGs.Add(LT); db.SaveChanges(); MessageBox.Show("Lưu thông tin thành công", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); fmLuongthang_Load(sender, e); }
private void btnXoa_Click(object sender, EventArgs e) { if (Manv == null || Thang == null || Nam == null) { MessageBox.Show("Bạn chưa chọn dữ liệu để xóa.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } LUONGTHANG LT = db.LUONGTHANGs.Find(Manv, Thang, Nam); db.LUONGTHANGs.Remove(LT); db.SaveChanges(); MessageBox.Show("Xóa dữ liệu thành công.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); fmLuongthang_Load(sender, e); }