protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { getData(); if (Request.QueryString["id_phongban"] == null || Request.QueryString["id_phongban"].ToString() == "") { btnLuu.Visible = false; btnThemmoi.Visible = true; txtID.Enabled = true; } else { // Đây là trường hợp sửa btnLuu.Visible = true; btnThemmoi.Visible = false; txtID.Enabled = false; // Đổ dữ liệu lên form string id_phongban = Request.QueryString["id_phongban"].ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Phongban obj = db.Phongban.FirstOrDefault(x => x.id_phongban == id_phongban); if (obj != null) { txtID.Text = obj.id_phongban; txtTenpb.Text = obj.ten_phongban; txtnguoitao.Text = obj.nguoitao; txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); } } } }
protected void btnSua_Command(object sender, CommandEventArgs e) { txtID.Enabled = false; string id_nv = e.CommandArgument.ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Nhanvien obj = db.Nhanvien.FirstOrDefault(x => x.id_nv == id_nv); txtID.Text = obj.id_nv; txtTenNv.Text = obj.ten_nv; txtNgaysinh.Text = obj.ngay_sinh.ToString(); txtSex.Text = obj.gioi_tinh; txtSdt.Text = obj.sdt; txtEmail.Text = obj.email; txtQue.Text = obj.que; cmdChucvu.SelectedValue = obj.id_chucvu; cmbPhongban.SelectedValue = obj.id_phongban; txtHopDong.Text = obj.hop_dong; txtNgayHL.Text = obj.ngay_hieu_luc.ToString(); txtIDl.Text = obj.id_luong; txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); pnInfo.Visible = true; btnLuu.Visible = true; txtID.ReadOnly = true; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { getData(); if (Request.QueryString["id_cv"] == null || Request.QueryString["id_cv"].ToString() == "") { btnLuu.Visible = false; btnThemmoi.Visible = true; txtID.Enabled = true; } else { // Đây là trường hợp sửa btnLuu.Visible = true; btnThemmoi.Visible = false; txtID.Enabled = false; // Đổ dữ liệu lên form string id_cv = Request.QueryString["id_cv"].ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Congviec obj = db.Congviec.FirstOrDefault(x => x.id_cv == id_cv); if (obj != null) { txtID.Text = obj.id_cv; txtIDnv.Text = obj.id_nv; txtTenCv.Text = obj.ten_cv; txtGhichu.Text = obj.ghi_chu.ToString(); txtBegin.Text = obj.ngay_bat_dau.ToString(); txtEnd.Text = obj.ngay_ket_thuc.ToString(); txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); } } } }
protected void btnSua_Command(object sender, CommandEventArgs e) { txtID.Enabled = false; string id_admin = e.CommandArgument.ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Admin obj = db.Admin.FirstOrDefault(x => x.id_admin == id_admin); txtID.Text = obj.id_admin; txtTenAdm.Text = obj.ten_admin; txtUser.Text = obj.username; txtPass.Text = obj.password; txtPhanquyen.Text = obj.phan_quyen; txtNgaysinh.Text = obj.ngay_sinh.ToString(); txtSex.Text = obj.gioi_tinh; txtSdt.Text = obj.sdt; txtEmail.Text = obj.email; txtQue.Text = obj.que; cmdChucvu.SelectedValue = obj.id_chucvu; cmbPhongban.SelectedValue = obj.id_phongban; txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); pnInfo.Visible = true; btnLuu.Visible = true; txtID.ReadOnly = true; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { getData(); if (Request.QueryString["id_chucvu"] == null || Request.QueryString["id_chucvu"].ToString() == "") { btnLuu.Visible = false; btnThemmoi.Visible = true; txtID.Enabled = true; } else { // Đây là trường hợp sửa btnLuu.Visible = true; btnThemmoi.Visible = false; txtID.Enabled = false; // Đổ dữ liệu lên form string id_chucvu = Request.QueryString["id_chucvu"].ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Chucvu obj = db.Chucvu.FirstOrDefault(x => x.id_chucvu == id_chucvu); if (obj != null) { txtID.Text = obj.id_chucvu; txtTenCv.Text = obj.ten_cv; txtHsL.Text = obj.hs_luong.ToString(); txtHsLtangca.Text = obj.hs_tangca.ToString(); txtPhucap.Text = obj.phu_cap.ToString(); txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { getData(); if (Request.QueryString["id_luong"] == null || Request.QueryString["id_luong"].ToString() == "") { btnLuu.Visible = false; btnThemmoi.Visible = true; txtID.Enabled = true; } else { // Đây là trường hợp sửa btnLuu.Visible = true; btnThemmoi.Visible = false; txtID.Enabled = false; // Đổ dữ liệu lên form string id_luong = Request.QueryString["id_luong"].ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Luong obj = db.Luong.FirstOrDefault(x => x.id_luong == id_luong); if (obj != null) { txtID.Text = obj.id_luong; txtNgayNghi.Text = obj.ngay_nghi.ToString(); txtNgayLam.Text = obj.ngay_lam.ToString(); txtTimetangca.Text = obj.time_tang_ca.ToString(); txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); } } } }
public void getData() { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); List <Models.Luong> lst = db.Luong.ToList(); dgvChamcong.DataSource = lst; dgvChamcong.DataBind(); }
public void getPhongban() { Quan_Ly_Nhan_Su.Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); cmbPhongban.DataSource = db.Phongban.ToList(); cmbPhongban.DataValueField = "id_phongban"; cmbPhongban.DataTextField = "ten_phongban"; cmbPhongban.DataBind(); }
public void getChucVu() { Quan_Ly_Nhan_Su.Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); cmdChucvu.DataSource = db.Chucvu.ToList(); cmdChucvu.DataValueField = "id_chucvu"; cmdChucvu.DataTextField = "ten_cv"; cmdChucvu.DataBind(); }
public void getData() { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); List <Models.Congviec> lst = db.Congviec.ToList(); dgvCongviec.DataSource = lst; dgvCongviec.DataBind(); }
public void getData() { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); List <Models.Phongban> lst = db.Phongban.ToList(); dgvPhongban.DataSource = lst; dgvPhongban.DataBind(); }
protected void btnLuu_Command(object sender, CommandEventArgs e) { if (btnLuu.Text == "Thêm") { // Kiểm tra mã có tồn tại chưa? Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_cv = txtID.Text; Models.Congviec obj = db.Congviec.FirstOrDefault(x => x.id_cv == id_cv); if (obj != null) { pnError.Visible = true; lbError.Text = "Mã công việc bị trùng, xem chi tiết tại "; hpError.Text = id_cv; hpError.NavigateUrl = "Congviec.aspx?id_cv=" + id_cv; } else { obj = new Models.Congviec(); obj.id_cv = txtID.Text; obj.id_nv = txtIDnv.Text; obj.ten_cv = txtTenCv.Text; obj.ghi_chu = txtGhichu.Text; obj.ngay_bat_dau = Convert.ToDateTime(txtBegin.Text); obj.ngay_ket_thuc = Convert.ToDateTime(txtEnd.Text); obj.create_at = Convert.ToDateTime(txtCre.Text); obj.update_at = Convert.ToDateTime(txtUpd.Text); db.Congviec.Add(obj); db.SaveChanges(); getData(); Response.Redirect("Congviec.aspx"); } } else { try { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_cv = txtID.Text; Models.Congviec obj = db.Congviec.FirstOrDefault(x => x.id_cv == id_cv); obj.id_cv = txtID.Text; obj.id_nv = txtIDnv.Text; obj.ten_cv = txtTenCv.Text; obj.ghi_chu = txtGhichu.Text; obj.ngay_bat_dau = Convert.ToDateTime(txtBegin.Text); obj.ngay_ket_thuc = Convert.ToDateTime(txtEnd.Text); obj.create_at = Convert.ToDateTime(txtCre.Text); obj.update_at = Convert.ToDateTime(txtUpd.Text); db.SaveChanges(); Response.Redirect("Congviec.aspx"); } catch { pnError.Visible = true; lbError.Text = "Lỗi, không lưu lại được!"; } } }
protected void btnLuu_Command(object sender, CommandEventArgs e) { if (btnLuu.Text == "Thêm") { // Kiểm tra mã có tồn tại chưa? Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_chucvu = txtID.Text; Models.Chucvu obj = db.Chucvu.FirstOrDefault(x => x.id_chucvu == id_chucvu); if (obj != null) { pnError.Visible = true; lbError.Text = "Mã chức vụ bị trùng, xem chi tiết tại "; hpError.Text = id_chucvu; hpError.NavigateUrl = "Chucvu.aspx?id_chucvu=" + id_chucvu; } else { obj = new Models.Chucvu(); obj.id_chucvu = txtID.Text; obj.ten_cv = txtTenCv.Text; obj.hs_luong = Convert.ToInt32(txtHsL.Text); obj.hs_tangca = Convert.ToInt32(txtHsLtangca.Text); obj.phu_cap = Convert.ToInt32(txtPhucap.Text); obj.create_at = Convert.ToDateTime(txtCre.Text); obj.update_at = Convert.ToDateTime(txtUpd.Text); db.Chucvu.Add(obj); db.SaveChanges(); getData(); Response.Redirect("Chucvu.aspx"); } } else { try { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_chucvu = txtID.Text; Models.Chucvu obj = db.Chucvu.FirstOrDefault(x => x.id_chucvu == id_chucvu); obj.id_chucvu = txtID.Text; obj.ten_cv = txtTenCv.Text; obj.hs_luong = Convert.ToInt32(txtHsL.Text); obj.hs_tangca = Convert.ToInt32(txtHsLtangca.Text); obj.phu_cap = Convert.ToInt32(txtPhucap.Text); obj.create_at = Convert.ToDateTime(txtCre.Text); obj.update_at = Convert.ToDateTime(txtUpd.Text); db.SaveChanges(); Response.Redirect("Chucvu.aspx"); } catch { pnError.Visible = true; lbError.Text = "Lỗi, không lưu lại được!"; } } }
protected void btnLuu_Command(object sender, CommandEventArgs e) { if (btnLuu.Text == "Thêm") { // Kiểm tra mã có tồn tại chưa? Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_luong = txtID.Text; Models.Luong obj = db.Luong.FirstOrDefault(x => x.id_luong == id_luong); if (obj != null) { pnError.Visible = true; lbError.Text = "Mã lương bị trùng, xem chi tiết tại "; hpError.Text = id_luong; hpError.NavigateUrl = "Chamcong.aspx?id_luong=" + id_luong; } else { obj = new Models.Luong(); obj.id_luong = txtID.Text; obj.ngay_nghi = Convert.ToInt32(txtNgayNghi.Text); obj.ngay_lam = Convert.ToInt32(txtNgayLam.Text); obj.time_tang_ca = Convert.ToInt32(txtTimetangca.Text); obj.create_at = Convert.ToDateTime(txtCre.Text); obj.update_at = Convert.ToDateTime(txtUpd.Text); db.Luong.Add(obj); db.SaveChanges(); getData(); Response.Redirect("Chamcong.aspx"); } } else { try { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_luong = txtID.Text; Models.Luong obj = db.Luong.FirstOrDefault(x => x.id_luong == id_luong); obj.id_luong = txtID.Text; obj.ngay_nghi = Convert.ToInt32(txtNgayNghi.Text); obj.ngay_lam = Convert.ToInt32(txtNgayLam.Text); obj.time_tang_ca = Convert.ToInt32(txtTimetangca.Text); obj.create_at = Convert.ToDateTime(txtCre.Text); obj.update_at = Convert.ToDateTime(txtUpd.Text); db.SaveChanges(); Response.Redirect("Chamcong.aspx"); } catch { pnError.Visible = true; lbError.Text = "Lỗi, không lưu lại được!"; } } }
protected void btnLuu_Command(object sender, CommandEventArgs e) { if (btnLuu.Text == "Thêm") { // Kiểm tra mã có tồn tại chưa? Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_phongban = txtID.Text; Models.Phongban obj = db.Phongban.FirstOrDefault(x => x.id_phongban == id_phongban); if (obj != null) { pnError.Visible = true; lbError.Text = "Mã phòng ban bị trùng, xem chi tiết tại "; hpError.Text = id_phongban; hpError.NavigateUrl = "Phongban.aspx?id_phongban=" + id_phongban; } else { obj = new Models.Phongban(); obj.id_phongban = txtID.Text; obj.ten_phongban = txtTenpb.Text; obj.nguoitao = txtnguoitao.Text; obj.create_at = Convert.ToDateTime(txtCre.Text); obj.update_at = Convert.ToDateTime(txtUpd.Text); db.Phongban.Add(obj); db.SaveChanges(); getData(); Response.Redirect("Phongban.aspx"); } } else { try { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_phongban = txtID.Text; Models.Phongban obj = db.Phongban.FirstOrDefault(x => x.id_phongban == id_phongban); obj.id_phongban = txtID.Text; obj.ten_phongban = txtTenpb.Text; obj.nguoitao = txtnguoitao.Text; obj.create_at = Convert.ToDateTime(txtCre.Text); obj.update_at = Convert.ToDateTime(txtUpd.Text); db.SaveChanges(); Response.Redirect("Phongban.aspx"); } catch { pnError.Visible = true; lbError.Text = "Lỗi, không lưu lại được!"; } } }
public string getAnhDaiDien(string MaNv) { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Nhanvien obj = db.Nhanvien.FirstOrDefault(x => x.id_nv == MaNv); if (obj == null) { return(""); } else { return(obj.image_nv); } }
protected void btnXoa_Command(object sender, CommandEventArgs e) { string id_phongban = e.CommandArgument.ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Phongban obj = db.Phongban.FirstOrDefault(x => x.id_phongban == id_phongban); if (obj != null) { db.Phongban.Remove(obj); db.SaveChanges(); getData(); } }
public string getAnhDaiDien(string MaSP) { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Admin obj = db.Admin.FirstOrDefault(x => x.id_admin == MaSP); if (obj == null) { return(""); } else { return(obj.image_admin); } }
protected void btnSua_Command(object sender, CommandEventArgs e) { txtID.Enabled = false; string id_phongban = e.CommandArgument.ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Phongban obj = db.Phongban.FirstOrDefault(x => x.id_phongban == id_phongban); txtID.Text = obj.id_phongban; txtTenpb.Text = obj.ten_phongban; txtnguoitao.Text = obj.nguoitao; txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); pnInfo.Visible = true; btnLuu.Visible = true; txtID.ReadOnly = true; }
protected void btnSua_Command(object sender, CommandEventArgs e) { txtID.Enabled = false; string id_luong = e.CommandArgument.ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Luong obj = db.Luong.FirstOrDefault(x => x.id_luong == id_luong); txtID.Text = obj.id_luong; txtNgayNghi.Text = obj.ngay_nghi.ToString(); txtNgayLam.Text = obj.ngay_lam.ToString(); txtTimetangca.Text = obj.time_tang_ca.ToString(); txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); pnInfo.Visible = true; btnLuu.Visible = true; txtID.ReadOnly = true; }
protected void btnSua_Command(object sender, CommandEventArgs e) { txtID.Enabled = false; txtUser.Enabled = false; txtTenAdm.Enabled = false; string id_admin = e.CommandArgument.ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Admin obj = db.Admin.FirstOrDefault(x => x.id_admin == id_admin); txtID.Text = obj.id_admin; txtTenAdm.Text = obj.ten_admin; txtUser.Text = obj.username; txtPass.Text = obj.password; txtPhanquyen.Text = obj.phan_quyen; pnInfo.Visible = true; btnLuu.Visible = true; txtID.ReadOnly = true; }
protected void btnSua_Command(object sender, CommandEventArgs e) { txtID.Enabled = false; string id_chucvu = e.CommandArgument.ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Chucvu obj = db.Chucvu.FirstOrDefault(x => x.id_chucvu == id_chucvu); txtID.Text = obj.id_chucvu; txtTenCv.Text = obj.ten_cv; txtHsL.Text = obj.hs_luong.ToString(); txtHsLtangca.Text = obj.hs_tangca.ToString(); txtPhucap.Text = obj.phu_cap.ToString(); txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); pnInfo.Visible = true; btnLuu.Visible = true; txtID.ReadOnly = true; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { getChucVu(); getPhongban(); getData(); if (Request.QueryString["id_admin"] == null || Request.QueryString["id_admin"].ToString() == "") { btnLuu.Visible = false; btnThemmoi.Visible = true; txtID.Enabled = true; } else { // Đây là trường hợp sửa btnLuu.Visible = true; btnThemmoi.Visible = false; txtID.Enabled = false; // Đổ dữ liệu lên form string MaAdmin = Request.QueryString["id_admin"].ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Admin obj = db.Admin.FirstOrDefault(x => x.id_admin == MaAdmin); if (obj != null) { txtID.Text = obj.id_admin; txtTenAdm.Text = obj.ten_admin; txtUser.Text = obj.username; txtPass.Text = obj.password; txtPhanquyen.Text = obj.phan_quyen; txtNgaysinh.Text = obj.ngay_sinh.ToString(); txtSex.Text = obj.gioi_tinh; txtSdt.Text = obj.sdt; txtEmail.Text = obj.email; txtQue.Text = obj.que; cmdChucvu.SelectedValue = obj.id_chucvu; cmbPhongban.SelectedValue = obj.id_phongban; txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); } } } }
protected void btnSua_Command(object sender, CommandEventArgs e) { txtID.Enabled = false; string id_cv = e.CommandArgument.ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Congviec obj = db.Congviec.FirstOrDefault(x => x.id_cv == id_cv); txtID.Text = obj.id_cv; txtIDnv.Text = obj.id_nv; txtTenCv.Text = obj.ten_cv; txtGhichu.Text = obj.ghi_chu.ToString(); txtBegin.Text = obj.ngay_bat_dau.ToString(); txtEnd.Text = obj.ngay_ket_thuc.ToString(); txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); pnInfo.Visible = true; btnLuu.Visible = true; txtID.ReadOnly = true; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { getChucVu(); getPhongban(); getData(); if (Request.QueryString["id_nv"] == null || Request.QueryString["id_nv"].ToString() == "") { btnLuu.Visible = false; btnThemmoi.Visible = true; txtID.Enabled = true; } else { // Đây là trường hợp sửa btnLuu.Visible = true; btnThemmoi.Visible = false; txtID.Enabled = false; // Đổ dữ liệu lên form string MaNv = Request.QueryString["id_nv"].ToString(); Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); Models.Nhanvien obj = db.Nhanvien.FirstOrDefault(x => x.id_nv == MaNv); if (obj != null) { txtID.Text = obj.id_nv; txtTenNv.Text = obj.ten_nv; txtNgaysinh.Text = obj.ngay_sinh.ToString(); txtSex.Text = obj.gioi_tinh; txtSdt.Text = obj.sdt; txtEmail.Text = obj.email; txtQue.Text = obj.que; txtHopDong.Text = obj.hop_dong; cmdChucvu.SelectedValue = obj.id_chucvu; cmbPhongban.SelectedValue = obj.id_phongban; txtNgayHL.Text = obj.ngay_hieu_luc.ToString(); txtIDl.Text = obj.id_luong; txtCre.Text = obj.create_at.ToString(); txtUpd.Text = obj.update_at.ToString(); } } } }
protected void btnLuu_Command(object sender, CommandEventArgs e) { try { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_admin = txtID.Text; Models.Admin obj = db.Admin.FirstOrDefault(x => x.id_admin == id_admin); obj.id_admin = txtID.Text; obj.ten_admin = txtTenAdm.Text; obj.username = txtUser.Text; obj.password = txtPass.Text; obj.phan_quyen = txtPhanquyen.Text; db.SaveChanges(); Response.Redirect("User.aspx"); } catch { } }
protected void btnLuu_Command(object sender, CommandEventArgs e) { if (btnLuu.Text == "Thêm") { // Kiểm tra mã có tồn tại chưa? Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_nv = txtID.Text; Models.Nhanvien obj = db.Nhanvien.FirstOrDefault(x => x.id_nv == id_nv); if (obj != null) { pnError.Visible = true; lbError.Text = "Mã nhân viên bị trùng, xem chi tiết tại "; hpError.Text = id_nv; hpError.NavigateUrl = "Nhanvien.aspx?id_nv=" + id_nv; } else { obj = new Models.Nhanvien(); obj.id_nv = txtID.Text; obj.ten_nv = txtTenNv.Text; obj.ngay_sinh = Convert.ToDateTime(txtNgaysinh.Text); obj.gioi_tinh = txtSex.Text; obj.sdt = txtSdt.Text; obj.email = txtEmail.Text; obj.que = txtQue.Text; obj.id_chucvu = cmdChucvu.SelectedValue; obj.id_phongban = cmbPhongban.SelectedValue; obj.hop_dong = txtHopDong.Text; obj.ngay_hieu_luc = Convert.ToDateTime(txtNgayHL.Text); obj.id_luong = txtIDl.Text; obj.create_at = Convert.ToDateTime(txtCre.Text); obj.update_at = Convert.ToDateTime(txtUpd.Text); if (fuImg.HasFile == true) { // Bước 1: Tải file về server // Sinh tên file string filename = DateTime.Now.ToString("yyyyMMddHHmmssffff"); string[] arr = fuImg.FileName.Split('.'); string file_ext = arr[arr.Length - 1]; filename += '.' + file_ext; string folder = Server.MapPath("/Uploads/Image/"); fuImg.SaveAs(folder + filename); // Bước 2: Thêm dữ liệu vào Database obj.image_nv = filename; } db.Nhanvien.Add(obj); db.SaveChanges(); getData(); Response.Redirect("Nhanvien.aspx"); } } else { try { Models.Quan_Ly_Nhan_SuEntities db = new Models.Quan_Ly_Nhan_SuEntities(); string id_nv = txtID.Text; Models.Nhanvien obj = db.Nhanvien.FirstOrDefault(x => x.id_nv == id_nv); obj.id_nv = txtID.Text; obj.ten_nv = txtTenNv.Text; obj.ngay_sinh = Convert.ToDateTime(txtNgaysinh.Text); obj.gioi_tinh = txtSex.Text; obj.sdt = txtSdt.Text; obj.email = txtEmail.Text; obj.que = txtQue.Text; obj.id_chucvu = cmdChucvu.SelectedValue; obj.id_phongban = cmbPhongban.SelectedValue; obj.hop_dong = txtHopDong.Text; obj.ngay_hieu_luc = Convert.ToDateTime(txtNgayHL.Text); obj.id_luong = txtIDl.Text; obj.create_at = Convert.ToDateTime(txtCre.Text); obj.update_at = Convert.ToDateTime(txtUpd.Text); if (fuImg.HasFile == true) { // Bước 1: Tải file về server // Sinh tên file string filename = DateTime.Now.ToString("yyyyMMddHHmmssffff"); string[] arr = fuImg.FileName.Split('.'); string file_ext = arr[arr.Length - 1]; filename += '.' + file_ext; string folder = Server.MapPath("/Uploads/Image/"); fuImg.SaveAs(folder + filename); // Bước 2: Thêm dữ liệu vào Database obj.image_nv = filename; } db.SaveChanges(); Response.Redirect("Nhanvien.aspx"); } catch { pnError.Visible = true; lbError.Text = "Lỗi, không lưu lại được!"; } } }