private void btnSave_Click(object sender, EventArgs e) { if (CheckValidate()) { string strError = ""; try { strError = busUser.ChangePassword(txtUsername.Text, User.UserInfo.LanguageID, Encryption.Encrypt(txtNewPassword.Text)); if (strError.Equals("")) { txtOldPassword.EditValue = txtNewPassword.EditValue = txtConfirmPassword.EditValue = null; Commons.ShowMessage((User.UserInfo.LanguageID.Equals("VN")) ? "Đổi mật khẩu thành công." : "Change password successfully.", 1); User.UserInfo = busUser.GetDataByID(txtUsername.Text, txtUsername.Text, User.UserInfo.LanguageID); txtOldPassword.Focus(); depError.ClearErrors(); } else { Commons.ShowMessage(strError, 0); txtOldPassword.Focus(); } } catch (Exception ex) { Commons.ShowExceptionMessage(ex); txtOldPassword.Focus(); } } }
private bool SaveStore(bool isEdit) { string strError = ""; try { PRO_tblStoreDTO item = new PRO_tblStoreDTO { Activity = (isEdit) ? "Update" : "Insert", Username = User.UserInfo.Username, LanguageID = User.UserInfo.LanguageID, StoreID = txtStoreID.Text, StoreCode = txtStoreCode.Text, ShortCode = txtShortCode.Text, VNName = txtVNName.Text, ENName = txtENName.Text, BuildDate = dteBuildDate.EditValue, EndDate = dteEndDate.EditValue, AddressVN = txtAddressVN.Text, AddressEN = txtAddressEN.Text, Phone = txtPhone.Text, Fax = txtFax.Text, Rank = speRank.EditValue, TaxCode = txtTaxCode.Text, Used = chkUsed.Checked, IsRoot = chkIsRoot.Checked, Representatives = txtRepresentives.Text, Note = mmoNote.Text, Photo = picPhoto.EditValue, ProvinceID = gluProvince.EditValue + "", DistrictID = gluDistrict.EditValue + "" }; strError = (isEdit) ? busStore.UpdateStore(item) : busStore.InsertStore(item); if (strError != "") { Commons.ShowMessage(strError, 0); txtStoreCode.Focus(); return(false); } else { parentForm.LoadAllData(); } } catch (Exception ex) { Commons.ShowExceptionMessage(ex); return(false); } return(true); }
private void trlUser_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { try { trlPermission.ClearNodes(); TreeListNode node = trlUser.FocusedNode; LoadPermission(node.GetDisplayText(tlcCode) + "", "", rootNode, node.Level); } catch (Exception ex) { Commons.ShowExceptionMessage(ex); return; } }
private bool SaveUser(bool isEdit) { string strError = ""; try { SYS_tblUserDTO item = new SYS_tblUserDTO { UserName = txtUsername.Text, Password = Encryption.Encrypt(txtPassword.Text), GroupID = gluGroupUser.EditValue + "", EmpID = (chkIsEmployee.Checked) ? gluEmployee.EditValue + "" : "", FullName = txtFullName.Text, EffectiveDate = daeEffectiveDate.DateTime, DateChangePass = null, ToDate = (daeToDate.EditValue == null) ? null : daeToDate.EditValue, Locked = chkLock.Checked, LockDate = (chkLock.Checked) ? daeLockDate.EditValue : null, UnlockDate = (daeUnlockDate.EditValue == null) ? null : daeUnlockDate.EditValue, CanNotChangePassword = chkCanNotChangePassword.Checked, ChangePassNextTime = chkChangePassNextTime.Checked, PassNeverExpired = chkPasswordNeverExpired.Checked, Email = txtEmail.Text, Note = mmoNote.Text, Activity = (isEdit) ? "Update" : "Insert", Username = User.UserInfo.Username, LanguageID = User.UserInfo.LanguageID }; strError = (isEdit) ? busUser.UpdateUser(item) : busUser.InsertUser(item); if (strError != "") { Commons.ShowMessage(strError, 0); txtUsername.Focus(); return(false); } else { parentForm.LoadAllData(); } } catch (Exception ex) { Commons.ShowExceptionMessage(ex); txtUsername.Focus(); return(false); } return(true); }
private void GetCurrentRow() { try { curRow = (DataRowView)grvStore.GetFocusedRow(); if (curRow != null) { Commons.SetDislayStringArray(new DevExpress.XtraBars.BarStaticItem[] { lblCreater, lblCreateTime, lblEditer, lblEditTime }, new string[] { curRow["Creater"].ToString(), curRow["CreateTime"].ToString(), curRow["Editer"].ToString(), curRow["EditTime"].ToString() }); } } catch (Exception ex) { Commons.ShowExceptionMessage(ex); } }
private bool SaveWarehouse(bool isEdit) { string strError = ""; try { PRO_tblWarehouseDTO item = new PRO_tblWarehouseDTO { Activity = (isEdit) ? "Update" : "Insert", Username = User.UserInfo.Username, LanguageID = User.UserInfo.LanguageID, WarehouseID = txtWarehouseID.Text, WarehouseCode = txtWarehouseCode.Text, VNName = txtVNName.Text, ENName = txtENName.Text, StoreID = gluStore.EditValue + "", AddressVN = txtAddressVN.Text, AddressEN = txtAddressEN.Text, Phone = txtPhone.Text, Fax = txtFax.Text, ProvinceID = gluProvince.EditValue + "", DistrictID = gluDistrict.EditValue + "", Rank = speRank.EditValue, Used = chkUsed.Checked, Note = mmoNote.Text }; strError = (isEdit) ? busWarehouse.UpdateWarehouse(item) : busWarehouse.InsertWarehouse(item); if (strError != "") { Commons.ShowMessage(strError, 0); txtWarehouseCode.Focus(); return(false); } else { parentForm.LoadAllData(); } } catch (Exception ex) { Commons.ShowExceptionMessage(ex); return(false); } return(true); }
private bool SaveAllPermission(TreeListNodes parent_node, int type) { string strError = ""; try { SYS_tblPermissionDTO item; foreach (TreeListNode node in parent_node) { item = new SYS_tblPermissionDTO { Username = User.UserInfo.Username, LanguageID = User.UserInfo.LanguageID, GroupID = node.GetValue(tlcID) + "", UserName = node.GetValue(tlcID) + "", FunctionID = node.GetValue(tlcFunctionID) + "", AllowInsert = Convert.ToBoolean(node.GetValue(tlcAllowInsert)), AllowUpdate = Convert.ToBoolean(node.GetValue(tlcAllowUpdate)), AllowDelete = Convert.ToBoolean(node.GetValue(tlcAllowDelete)), AllowAccess = Convert.ToBoolean(node.GetValue(tlcAllowAccess)), AllowPrint = Convert.ToBoolean(node.GetValue(tlcAllowPrint)), AllowImport = Convert.ToBoolean(node.GetValue(tlcAllowImport)), AllowExport = Convert.ToBoolean(node.GetValue(tlcAllowExport)), UserLevelID = null, Note = node.GetValue(tlcNote) + "" }; strError = busPermission.SavePermission(item, type); SaveAllPermission(node.Nodes, type); } if (!strError.Equals("")) { Commons.ShowMessage(strError, 0); return(false); } } catch (Exception ex) { Commons.ShowExceptionMessage(ex); return(false); } return(true); }
private bool SaveStall(bool isEdit) { string strError = ""; try { PRO_tblStallDTO item = new PRO_tblStallDTO { Activity = (isEdit) ? "Update" : "Insert", Username = User.UserInfo.Username, LanguageID = User.UserInfo.LanguageID, StallID = txtStallID.Text, StallCode = txtStallCode.Text, VNName = txtVNName.Text, ENName = txtENName.Text, WarehouseID = gluWarehouse.EditValue + "", Rank = speRank.EditValue, Used = chkUsed.Checked, Note = mmoNote.Text }; strError = (isEdit) ? busStall.UpdateStall(item) : busStall.InsertStall(item); if (strError != "") { Commons.ShowMessage(strError, 0); txtStallCode.Focus(); return(false); } else { parentForm.LoadAllData(); } } catch (Exception ex) { Commons.ShowExceptionMessage(ex); return(false); } return(true); }
private bool SaveProvince(bool isEdit) { string strError = ""; try { PRO_tblProvinceDTO item = new PRO_tblProvinceDTO { Activity = (isEdit) ? "Update" : "Insert", Username = User.UserInfo.Username, LanguageID = User.UserInfo.LanguageID, ProvinceID = txtProvinceID.Text, ProvinceCode = txtProvinceCode.Text, VNName = txtVNName.Text, ENName = txtENName.Text, Rank = speRank.EditValue, Note = mmoNote.Text, Used = chkUsed.Checked }; strError = (isEdit) ? busProvince.UpdateProvince(item) : busProvince.InsertProvince(item); if (strError != "") { Commons.ShowMessage(strError, 0); txtProvinceCode.Focus(); return(false); } else { parentForm.LoadAllData(); } } catch (Exception ex) { Commons.ShowExceptionMessage(ex); return(false); } return(true); }
private bool SaveGroupUser(bool isEdit) { string strError = ""; try { SYS_tblGroupUserDTO item = new SYS_tblGroupUserDTO { GroupID = txtGroupID.Text, GroupCode = txtGroupCode.Text, GroupName = txtGroupName.Text, Note = mmoNote.Text, IsDefault = chkIsDefault.Checked, Active = chkActive.Checked, Activity = (isEdit) ? "Update" : "Insert", Username = User.UserInfo.Username, LanguageID = User.UserInfo.LanguageID }; strError = (isEdit) ? busGroupUser.UpdateGroupUser(item) : busGroupUser.InsertGroupUser(item); if (strError != "") { Commons.ShowMessage(strError, 0); txtGroupCode.Focus(); return(false); } else { parentForm.LoadAllData(); } } catch (Exception ex) { Commons.ShowExceptionMessage(ex); txtGroupCode.Focus(); return(false); } return(true); }
private void LoadPermission(string id, string parent, TreeListNode parentNode, int type) { try { TreeListNode childNode; trlPermission.BeginUnboundLoad(); DataTable dt = new DataTable(); dt = busPermission.GetDataByGroupOrUser(User.UserInfo.Username, User.UserInfo.LanguageID, id, parent, type); foreach (DataRow dr in dt.Rows) { childNode = trlPermission.AppendNode(new object[] { dr["FunctionName"], dr["AllowAll"], dr["AllowInsert"], dr["AllowUpdate"], dr["AllowDelete"], dr["AllowAccess"], dr["AllowPrint"], dr["AllowImport"], dr["AllowExport"], dr["UserLevelID"], dr["Note"], dr["ID"], dr["FunctionID"] }, parentNode); LoadPermission(id, dr["FunctionID"] + "", childNode, type); } trlPermission.EndUnboundLoad(); trlPermission.ExpandAll(); } catch (Exception ex) { Commons.ShowExceptionMessage(ex); return; } }
private void LoadAllUser(TreeListNode group_node, string group_id) { string strFullName = ""; try { trlUser.BeginUnboundLoad(); DataTable users = new DataTable(); users = busUser.LoadAllData(User.UserInfo.Username, User.UserInfo.LanguageID, group_id); foreach (DataRow item in users.Rows) { strFullName = (!item["FullName"].Equals("")) ? " - " + item["FullName"] : ""; userNode = trlUser.AppendNode(new object[] { item["Username"] + strFullName, item["Username"] }, group_node); userNode.ImageIndex = 1; userNode.SelectImageIndex = 1; } trlUser.EndUnboundLoad(); } catch (Exception ex) { Commons.ShowExceptionMessage(ex); return; } }
private void LoadAllGroupUser() { trlUser.ClearNodes(); try { trlUser.BeginUnboundLoad(); DataTable groups = new DataTable(); groups = busGroup.LoadAllData(User.UserInfo.Username, User.UserInfo.LanguageID); foreach (DataRow item in groups.Rows) { groupNode = trlUser.AppendNode(new object[] { item["GroupCode"] + " - " + item["GroupName"], item["GroupID"] }, -1); groupNode.ImageIndex = 0; groupNode.SelectImageIndex = 0; LoadAllUser(groupNode, item["GroupID"] + ""); } trlUser.EndUnboundLoad(); trlUser.ExpandAll(); } catch (Exception ex) { Commons.ShowExceptionMessage(ex); return; } }