// // tu ma nhan vien lay ra thong tin hop dong cua nhan vien do // #region Lấy hợp đồng public static List <DMHopdong> selectHopdongfromManv(string manv1) { List <DMHopdong> hd = new List <DMHopdong>(); DMHopdong hd1; DataTable dt; string s = "select hd.*,lhd.tenloai as ten from Hopdong hd,loaihd lhd where lhd.loaihd=hd.loaihd and hd.manv='" + manv1 + "'"; dt = DA.Ketnoi.ExcecuteQuery(s); for (int i = 0; i < dt.Rows.Count; i++) { hd1 = new DMHopdong(); hd1.Sohd = dt.Rows[i]["Sohd"].ToString(); hd1.Manv = dt.Rows[i]["Manv"].ToString(); hd1.Loaihd = dt.Rows[i]["ten"].ToString(); hd1.Ngaykihd = dt.Rows[i]["Ngaykihd"].ToString(); hd1.Ngayhd = dt.Rows[i]["Ngayhd"].ToString(); string ngayhethan = dt.Rows[i]["ngayhh"].ToString(); DateTime day = DateTime.Parse(ngayhethan); DateTime day1 = DateTime.Parse("1/1/9999"); if (day == day1) { hd1.Ngayhh = "Không thời hạn"; } else { hd1.Ngayhh = dt.Rows[i]["ngayhh"].ToString(); } hd1.Kilanthu = dt.Rows[i]["Kilanthu"].ToString(); hd1.Dieukhoan = dt.Rows[i]["Dieukhoan"].ToString(); hd.Add(hd1); } return(hd); }
public static string UpdatetHopDong(DMHopdong hd) { hd.Loaihd = LoaiHD(hd.Loaihd); hd.Ngayhd = clConver.ConverDMY_MDY(DateTime.Parse(hd.Ngayhd)); hd.Ngayhh = clConver.ConverDMY_MDY(DateTime.Parse(hd.Ngayhh)); hd.Ngaykihd = clConver.ConverDMY_MDY(DateTime.Parse(hd.Ngaykihd)); string s = "Update HopDong set loaihd='" + hd.Loaihd + "',ngaykihd='" + hd.Ngaykihd + "',ngayhd='" + hd.Ngayhd + "',ngayhh='" + hd.Ngayhh + "',kilanthu=" + hd.Kilanthu + ",dieukhoan=N'" + hd.Dieukhoan + "' where sohd='" + hd.Sohd + "'"; string sql = string.Format(s); return(DA.Ketnoi.ExcuteNonQuery(sql)); }
public static string InsertHopDong(DMHopdong hd) { try { hd.Loaihd = LoaiHD(hd.Loaihd); hd.Ngayhd = clConver.ConverDMY_MDY(DateTime.Parse(hd.Ngayhd)); hd.Ngayhh = clConver.ConverDMY_MDY(DateTime.Parse(hd.Ngayhh)); hd.Ngaykihd = clConver.ConverDMY_MDY(DateTime.Parse(hd.Ngaykihd)); } catch { MessageBox.Show("Cấu hình ngày tháng trên máy phải là ngày/tháng/năm, hãy liên hệ với bộ phận kỹ thuật", "Lỗi từ hệ thống", MessageBoxButtons.OK, MessageBoxIcon.Error); } string s = "insert into HopDong(sohd,manv,loaihd,ngaykihd,ngayhd,ngayhh,kilanthu,dieukhoan) values('{0}','{1}',{2},'{3}','{4}','{5}',{6},N'{7}')"; string sql = string.Format(s, hd.Sohd, hd.Manv, hd.Loaihd, hd.Ngaykihd, hd.Ngayhd, hd.Ngayhh, hd.Kilanthu, hd.Dieukhoan); return(DA.Ketnoi.ExcuteNonQuery(sql)); }
private void suaHD() { if (hopDongGridControl.MainView.RowCount > 0) { DTO.DMHopdong hd = new DMHopdong(); hd.Sohd = sohdTextEdit.Text; hd.Loaihd = loaihdTextEdit.Text; hd.Kilanthu = kilanthuSpinEdit.Text; hd.Ngaykihd = ngaykihdDateEdit.Text; hd.Ngayhd = ngaydhDateEdit.Text; hd.Ngayhh = ngayhhDateEdit.Text; hd.Manv = maNVTextEdit.Text; hd.Dieukhoan = dieukhoanTextEdit.Text; frmSuaHopDong frm = new frmSuaHopDong(hd, hoLotTextEdit.Text + " " + tenTextEdit.Text); frm.Mygetvalue = new frmSuaHopDong.GetString(selectHD); frm.Show(); } else { MessageBox.Show("Nhân viên này không có hợp đồng để thay đổi", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
// ngay 06/03/2013 // Insert Hop Dong #region Insert Hop Dong public static string InsertHopDong(DMHopdong hd) { return(DAO.DAO_DMHopdong.InsertHopDong(hd)); }
// update hop dong #region Update HD public static string UpdatetHopDong(DMHopdong hd) { return(DAO.DAO_DMHopdong.UpdatetHopDong(hd)); }