public static bool Sua(ThongTinNguoiDung ttnd) { try { object rs = DataProvider.Instance.ExecuteNonQuery("ThongTinNguoiDung_Sua", ttnd.IDNguoiDung, ttnd.TenNguoiDung, ttnd.ChucVu, ttnd.DiaChi, ttnd.NgaySinh, ttnd.SoDT, ttnd.NgayCapNhat); return Convert.ToInt32(rs) > 0; } catch { return false; } }
void btnUpdate_Click(object sender, EventArgs e) { bool rs = false; lbred.Visible = true; //Cập nhật tên loại ThongTinNguoiDung data = new ThongTinNguoiDung(); data.IDNguoiDung = Convert.ToInt32(lbMaNguoiDung.Text); data.TenNguoiDung = lbHoTen.Text; data.ChucVu = lbChucVu.Text; data.DiaChi = lbDiaChi.Text; data.SoDT = lbSDT.Text; data.NgaySinh = ConvertType.ToDateTime(lbNgaySinh.Text).ToShortDateString(); data.NgayCapNhat = DateTime.Now.ToShortDateString(); rs = ThongTinNguoiDung.Sua(data); if (rs) { lbred.Text = "Cập nhật thông tin thành công"; CapNhatHanhDong("Cập nhật thông tin cá nhân"); UnLock(); } else lbred.Text = "Cập nhật thông tin thất bại"; }
void btnLuu_Click(object sender, EventArgs e) { lbrs.Visible = true; // Neu tat ca du lieu deu duoc nhap hop le if (KiemTraDieuKien() == 1 && KiemTraDieuKienThongTin() == 1) { NguoiDung data = new NguoiDung(); data.TenDangNhap = txtNhapTenDangNhap.Text; data.MatKhau = txtNhapMatKhau.Text; int rs = NguoiDung.Them(data); if (rs != 0) { CapNhatHanhDong("Thêm người dùng(id: " + rs + ")"); lbrs.Text = "*Không thêm được thông tin người dùng!"; ThongTinNguoiDung dataTTND = new ThongTinNguoiDung(); dataTTND.IDNguoiDung = rs; dataTTND.TenNguoiDung = txtHoTen.Text; dataTTND.ChucVu = txtChucVu.Text; dataTTND.DiaChi = txtDiaChi.Text; dataTTND.NgaySinh = ddlNgay.SelectedValue + "/" + ddlThang.SelectedValue + "/" + ddlNam.SelectedValue; dataTTND.SoDT = txtSDT.Text; int rsTTND = ThongTinNguoiDung.Them(dataTTND); if (rsTTND > 0) { lbThongBao.Visible = true; lbThongBao.Text = "Thêm người dùng thành công!"; CapNhatHanhDong("Thêm thông tin người dùng(id: " + rs + ")"); lbrs.Text = "*Thêm dữ liệu thành công!"; } else { lbThongBao.Visible = true; lbThongBao.Text = "Thêm thất bại!"; } refesh(); lbtitle.Visible = false; lbtitle2.Visible = false; PopulateControls(); } else { lbtitle.Visible = true; lbtitle.Text = "Thêm thất bại!"; lbrs.Text = "*Thêm dữ liệu thất bại!"; } } else lbrs.Text = "*Không thêm được dữ liệu!"; }
public static int Them(ThongTinNguoiDung ttnd) { try { object rs = DataProvider.Instance.ExecuteNonQueryWithOutput("@IDTTND", "ThongTinNguoiDung_Them", ttnd.IDTTND, ttnd.IDNguoiDung, ttnd.TenNguoiDung, ttnd.ChucVu, ttnd.DiaChi, ttnd.NgaySinh, ttnd.SoDT); return Convert.ToInt32(rs); } catch { return 0; } }