private void PopulateItem(int _id) { T_Nguoidung obj = new T_Nguoidung(); obj = _userDAL.GetOneFromT_NguoidungByID(_id); this.txtUserName.Text = obj.Ten_Dangnhap; this.txtEmail.Text = obj.Email; this.txtFullName.Text = obj.TenDaydu; this.txtPhoneNumber.Text = obj.Mobile; this.txtAddress.Text = obj.Diachi; this.txt_CMTND.Text = obj.CMTND; if (obj.Ngaysinh != null && obj.Ngaysinh != DateTime.MaxValue && obj.Ngaysinh != DateTime.MinValue) { this.txtBirth.Text = obj.Ngaysinh.ToString("dd/MM/yyyy"); } cbo_vungmien.SelectedIndex = CommonLib.GetIndexControl(cbo_vungmien, obj.Ma_Vung.ToString()); txt_image.Text = obj.Image; if (obj.Image != "" && obj.Image != null) { ImgCTV.ImageUrl = Global.ApplicationPath + "/" + obj.Image; } else { ImgCTV.ImageUrl = Global.ApplicationPath + "/Dungchung/Images/no_images.jpeg"; } }
public T_Nguoidung SetItemNguoidung(int UserID) { T_Nguoidung _obj = new T_Nguoidung(); _obj.Ma_Nguoidung = 0; _obj.Ten_Dangnhap = UltilFunc.SqlFormatText(txtUserName.Text.Trim()); if (txtBirth.Text.Length > 0) { _obj.Ngaysinh = UltilFunc.ToDate(this.txtBirth.Text, "dd/MM/yyyy"); } _obj.Diachi = this.txtAddress.Text.Trim(); _obj.TenDaydu = this.txtFullName.Text.Trim(); if (txt_CMTND.Text.Trim().Length > 0) { _obj.CMTND = txt_CMTND.Text.Trim(); } else { _obj.CMTND = ""; } _obj.Mobile = this.txtPhoneNumber.Text.Trim(); _obj.Email = this.txtEmail.Text.Trim(); _obj.Hoatdong = ckActivec.Checked; _obj.NgayTao = DateTime.Now; _obj.NguoiTao = UserID; _obj.Loai = 0; _obj.Ma_Vung = int.Parse(cbo_vungmien.SelectedValue.ToString()); _obj.Ma_PhongBan = int.Parse(cbo_phongban.SelectedValue); return(_obj); }
public T_Nguoidung SetItem() { T_Nguoidung _obj = new T_Nguoidung(); if (Page.Request.Params["id"] != null) { _obj.Ma_Nguoidung = int.Parse(Page.Request["id"].ToString()); } else { _obj.Ma_Nguoidung = 0; } _obj.Ten_Dangnhap = UltilFunc.SqlFormatText(this.txtUserName.Text.Trim()); if (this.txtBirth.Text.Length > 0) { _obj.Ngaysinh = UltilFunc.ToDate(this.txtBirth.Text, "dd/MM/yyyy"); } _obj.Diachi = this.txtAddress.Text.Trim(); _obj.TenDaydu = this.txtFullName.Text.Trim(); _obj.CMTND = txt_CMTND.Text.Trim(); _obj.Mobile = this.txtPhoneNumber.Text.Trim(); _obj.Email = this.txtEmail.Text.Trim(); _obj.Hoatdong = false; _obj.NgayTao = DateTime.Now; _obj.NguoiTao = _user.UserID; _obj.Loai = 1; _obj.Ma_Vung = int.Parse(cbo_vungmien.SelectedValue.ToString()); _obj.Image = txt_image.Text.Trim(); return(_obj); }
public void UpdateRow_T_Nguoidung(T_Nguoidung _T_Nguoidung) { try { HPCDataProvider.Instance().UpdateObject(_T_Nguoidung); } catch (Exception ex) { throw ex; } }
protected void btnAddMenu_Click(object sender, EventArgs e) { string _thaotac = string.Empty; if (txt_butdanh.Text.Trim().Length == 0) { FuncAlert.AlertJS(this, "Bạn chưa nhập bút danh"); return; } T_Nguoidung _obj = SetItem(); int _return = 0; if (userID != 0) { _return = userID; } if (_return != 0) { if (!isExist(txt_butdanh.Text.Trim(), userID)) { _return = _NguoidungDAL.InsertT_Nguoidung(_obj); _thaotac = "[Sửa bút danh]-->[ID:" + _return.ToString() + " ]"; } else { FuncAlert.AlertJS(this, "Bút danh đã tồn tại!"); return; } } else { if (!Page.IsValid) { return; } if (!isExist(txt_butdanh.Text.Trim())) { _return = _NguoidungDAL.InsertT_Nguoidung(_obj); _thaotac = "[Thêm mới bút danh]-->[ID:" + _return.ToString() + " ]"; } else { FuncAlert.AlertJS(this, "Bút danh đã tồn tại!"); return; } } txt_butdanh.Text = ""; userID = 0; btnAddMenu.Text = "Thêm mới"; UltilFunc.Log_Action(_user.UserID, _user.UserFullName, DateTime.Now, int.Parse(Request["Menu_ID"]), _thaotac); LoadData(); }
public T_Nguoidung SetItem() { T_Users objuser = new T_Users(); objuser = _NguoidungDAL.GetUserByUserName_ID(_user.UserID); T_Nguoidung _obj = new T_Nguoidung(); if (userID != 0) { _obj.Ma_Nguoidung = userID; } else { _obj.Ma_Nguoidung = 0; } _obj.Ten_Dangnhap = UltilFunc.SqlFormatText(txt_butdanh.Text.Trim()); if (objuser.UserBirthday != null) { _obj.Ngaysinh = objuser.UserBirthday; } _obj.Diachi = objuser.UserAddress; _obj.TenDaydu = objuser.UserFullName; if (GetCMTND(objuser.UserID, objuser.UserName).Length > 0) { _obj.CMTND = GetCMTND(objuser.UserID, objuser.UserName); } else { _obj.CMTND = ""; } _obj.Mobile = objuser.UserMobile; _obj.Email = objuser.UserEmail; _obj.Hoatdong = false; _obj.NgayTao = DateTime.Now; _obj.NguoiTao = _user.UserID; _obj.Loai = 0; _obj.Ma_Vung = int.Parse(objuser.RegionID.ToString()); return(_obj); }
public void grdListUser_EditCommand(object source, DataGridCommandEventArgs e) { userID = int.Parse(this.DataGridButDanh.DataKeys[e.Item.ItemIndex].ToString()); if (e.CommandArgument.ToString().ToLower() == "editusers") { T_Nguoidung obj = new T_Nguoidung(); obj = _NguoidungDAL.GetOneFromT_NguoidungByID(userID); txt_butdanh.Text = obj.Ten_Dangnhap; btnAddMenu.Text = "Lưu giữ"; } if (e.CommandArgument.ToString().ToLower() == "delete") { if (_NguoidungDAL.CheckDelete_users(userID)) { System.Web.UI.ScriptManager.RegisterStartupScript(this, typeof(string), "Message", "alert('Bạn không được xóa bút danh đã được chọn tác giả cho tin bài xuất bản.!');", true); return; } else { _NguoidungDAL.DeleteFromT_Nguoidung(userID); this.LoadData(); } } }
protected void linkSave_Click(object sender, EventArgs e) { string _thaotac = string.Empty; T_Users _obj = SetItem(); if (Request["ID"] != null && Request["ID"].ToString() != "" && Request["ID"].ToString() != String.Empty) { UserID_SSO = int.Parse(Request["ID"].ToString()); } if (UserID_SSO == 0) { if (password1.Text.Trim() != password2.Text.Trim()) { FuncAlert.AlertJS(this, CommonLib.ReadXML("lblMatkhaukhongphuhop")); return; } Regex regex5 = new Regex("^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*?[#?!@$%^&*-])(?=^.{6,100}$)"); Match match5 = regex5.Match(password1.Text); if (!match5.Success) { FuncAlert.AlertJS(this, CommonLib.ReadXML("lblMatkhauthongbao")); return; } if (!isExist_SSO(txtUserName.Text.Trim())) { if (!isExistCMTND(txtUserName.Text.Trim(), txt_CMTND.Text.Trim())) { if (!Page.IsValid) { return; } UserID_SSO = _userDAL.InsertT_Users(_obj); T_Nguoidung _objnguoidung = SetItemNguoidung(UserID_SSO); _userDAL.InsertT_Nguoidung(_objnguoidung); _thaotac = "Thao tác thêm mới người dùng:" + _obj.UserFullName + "-->[USERID:" + UserID_SSO.ToString() + " ]"; Clear(); } else { FuncAlert.AlertJS(this, CommonLib.ReadXML("lblCMdatontai")); return; } } else { FuncAlert.AlertJS(this, CommonLib.ReadXML("lblTaikhoandatontai")); return; } } else { if (!isExist_SSO(txtUserName.Text.Trim(), double.Parse(Page.Request["ID"].ToString()))) { if (!isExistCMTND(UserID_SSO, txtUserName.Text.Trim(), txt_CMTND.Text.Trim())) { UserID_SSO = _userDAL.InsertT_Users(_obj); string _sql_update = "update T_Nguoidung set Ngaysinh=convert(datetime,'" + txtBirth.Text.Trim() + "',103),CMTND=N'" + txt_CMTND.Text.Trim() + "',Diachi=N'" + txtAddress.Text.Trim() + "', Mobile=N'" + txtPhoneNumber.Text.Trim() + "', Ma_Vung=" + cbo_vungmien.SelectedValue + ",Ma_PhongBan=" + cbo_phongban.SelectedValue + " where Loai=0 and NguoiTao=" + UserID_SSO; ulti.ExecSql(_sql_update); _thaotac = "Thao tác sửa thông tin người dùng: " + _obj.UserFullName + "[USERID:" + UserID_SSO.ToString() + " ]"; } else { FuncAlert.AlertJS(this, CommonLib.ReadXML("lblCMdatontai")); return; } } else { FuncAlert.AlertJS(this, CommonLib.ReadXML("lblTaikhoandatontai")); return; } Clear(); } UltilFunc.Log_Action(_user.UserID, _user.UserFullName, DateTime.Now, int.Parse(Request["Menu_ID"]), _thaotac); FuncAlert.AlertJS(this, "Thêm mới thành công"); }
public int InsertT_Nguoidung(T_Nguoidung obj) { return(HPCDataProvider.Instance().InsertObjectReturn(obj, "SP_InsertT_Nguoidung")); }
protected void linkSave_Click(object sender, EventArgs e) { string _thaotac = string.Empty; if (txtUserName.Text.Trim().Length == 0) { FuncAlert.AlertJS(this, "Bạn chưa nhập bút danh CTV"); return; } if (txtFullName.Text.Trim().Length == 0) { FuncAlert.AlertJS(this, "Bạn chưa nhập họ tên đầy đủ CTV"); return; } if (cbo_vungmien.SelectedIndex == 0) { FuncAlert.AlertJS(this, "Bạn chưa nhập vùng miền CTV"); return; } T_Nguoidung _obj = SetItem(); int _return = 0; if (Request["ID"] != null && Request["ID"].ToString() != "" && Request["ID"].ToString() != String.Empty) { _return = int.Parse(Request["ID"].ToString()); } if (_return != 0) { if (!isExist(txtUserName.Text.Trim(), double.Parse(Page.Request["ID"].ToString()))) { string checkexitsCMTND = " CMTND=N'" + txt_CMTND.Text.Trim() + "' and Nguoitao=" + _user.UserID.ToString() + " and Loai=1 and Ma_Nguoidung<>" + Page.Request["id"].ToString(); if (!isExistCMTND(checkexitsCMTND)) { _return = _userDAL.InsertT_Nguoidung(_obj); _thaotac = "[Sửa CTV]-->[Thao tác sửa][CTVID:" + _return.ToString() + " ]"; System.Web.UI.ScriptManager.RegisterStartupScript(this, typeof(string), "Message", "alert('" + Global.RM.GetString("UpdateSuccessfully") + "');", true); } else { FuncAlert.AlertJS(this, "CMTND đã tồn tại!"); return; } } else { FuncAlert.AlertJS(this, "Bút danh CTV này đã tồn tại!"); return; } } else { if (!Page.IsValid) { return; } if (!isExist(txtUserName.Text.Trim())) { string checkexitsCMTND = " CMTND=N'" + txt_CMTND.Text.Trim() + "' and Loai=1 and Nguoitao=" + _user.UserID.ToString(); if (!isExistCMTND(checkexitsCMTND)) { _return = _userDAL.InsertT_Nguoidung(_obj); _thaotac = "[Thêm mới CTV]-->[Thao tác Thêm][CTVID:" + _return.ToString() + " ]"; System.Web.UI.ScriptManager.RegisterStartupScript(this, typeof(string), "Message", "alert('" + Global.RM.GetString("VALIDATE_ADDNEWS") + "');", true); } else { FuncAlert.AlertJS(this, "CMTND đã tồn tại!"); return; } } else { FuncAlert.AlertJS(this, "Bút danh CTV này đã tồn tại!"); return; } } UltilFunc.Log_Action(_user.UserID, _user.UserFullName, DateTime.Now, int.Parse(Request["Menu_ID"]), _thaotac); FuncAlert.AlertJS(this, "Thêm mới CTV thành công"); }