private void uc_SystemUsers_Certificates_Load(object sender, EventArgs e) { lueCertificateType.Properties.DataSource = aCertificatesBO.Select_All(); lueCertificateType.Properties.DisplayMember = "Certificate"; lueCertificateType.Properties.ValueMember = "ID"; SystemUsers aSystemUsers = new SystemUsers(); aSystemUsers = aSystemUsersBO.Select_ByID(IDSystemUser_Old); lblSystemUser.Text = aSystemUsers.Name; dgvSystemUsers_Certificates.DataSource = aSystemUsers_CertificatesBO.GetCertificateInfo(IDSystemUser_Old); }
public void Do(HttpContext context) { string action = context.Request["action"].ToString(); if (!String.IsNullOrEmpty(action)) { this.aCurrentSystemUsers = (SystemUsers)context.Session["LoginAccount"]; switch (action) { case "Sel_ByIDLang": this.Sel_ByIDLang(context); break; case "Upd_ByCode": this.Upd_ByCode(context, CORE_Language.sys_NUM_LANG); break; case "Ins": this.Ins(context, CORE_Language.sys_NUM_LANG); break; case "Del_ByCode": this.Del_ByCode(context); break; case "Sel_ByCode": this.Sel_ByCode(context); break; case "Sel_ByID": this.Sel_ByID(context); break; case "Sel_ByCode_ByIDLang": this.Sel_ByCode_ByIDLang(context); break; case "Sel_Ext_ByCodeCategoryLevel1": this.Sel_Ext_ByCodeCategoryLevel1(context); break; case "Sel_Ext_ByCodeCategoryLevel1_ByIDLang": this.Sel_Ext_ByCodeCategoryLevel1_ByIDLang(context); break; /*####################################*/ case "Sel_Ext_ByCode": this.Sel_Ext_ByCode(context); break; case "Sel_Ext_ByKeyCodeContents_ByIDLang": this.Sel_Ext_ByKeyCodeContents_ByIDLang(context); break; case "Sel_Ext_ByKeyCodeCategoryLevel1_ByIDLang": this.Sel_Ext_ByKeyCodeCategoryLevel1_ByIDLang(context); break; //----------------------------------------------------------------------- default: context.Response.Write("Can't find action"); break; } } }
//-------------------------------------------------------------------------- public bool CheckPermit(int Type, string FrmName, CustomType.PermitActionType aPermitActionType, List<PermitViewAllEN> aList_PermitViewAll, SystemUsers aSystemUsers) { if (aSystemUsers != null) { for (int i = 0; i < aList_PermitViewAll.Count; i++) { if (aPermitActionType == CustomType.PermitActionType.Delele) { if ((aList_PermitViewAll[i].PermitDetails_PageURL == FrmName) && (aList_PermitViewAll[i].Permits_SystemUsers_IsDelete == true)) { return true; } } else if (aPermitActionType == CustomType.PermitActionType.Insert) { if ((aList_PermitViewAll[i].PermitDetails_PageURL == FrmName) && (aList_PermitViewAll[i].Permits_SystemUsers_IsInsert == true)) { return true; } } else if (aPermitActionType == CustomType.PermitActionType.Special) { if ((aList_PermitViewAll[i].PermitDetails_PageURL == FrmName) && (aList_PermitViewAll[i].Permits_SystemUsers_IsSpecial == true)) { return true; } } else if (aPermitActionType == CustomType.PermitActionType.Update) { if ((aList_PermitViewAll[i].PermitDetails_PageURL == FrmName) && (aList_PermitViewAll[i].Permits_SystemUsers_IsUpdate == true)) { return true; } } else if (aPermitActionType == CustomType.PermitActionType.View) { if ((aList_PermitViewAll[i].PermitDetails_PageURL == FrmName) && (aList_PermitViewAll[i].Permits_SystemUsers_IsView == true)) { return true; } } } return false; } return false; }
public void Do(HttpContext context) { string action = context.Request["action"].ToString(); if (!String.IsNullOrEmpty(action)) { this.aCurrentSystemUsers = (SystemUsers)context.Session["LoginAccount"]; switch (action) { case "Sel_ByCodeCategoryLevel1_ByIDLang": this.Sel_ByCodeCategoryLevel1_ByIDLang(context); break; //----------------------------------------------------------------------- default: context.Response.Write("Can't find action"); break; } } }
public void Do(HttpContext context) { string action = context.Request["action"].ToString(); if (!String.IsNullOrEmpty(action)) { this.aCurrentSystemUsers = (SystemUsers)context.Session["LoginAccount"]; switch (action.ToUpper()) { case "STATIC_DATA_LANGUAGE": GetStaticDataLanguage(context); break; case "DYNAMIC_DATA_LANGUAGE": GetDynamicDataLanguage(context); break; default: context.Response.Write("Can't find action"); break; } } }
public void Do(HttpContext context) { string action = context.Request["action"].ToString(); if (!String.IsNullOrEmpty(action)) { this.aCurrentSystemUsers = (SystemUsers)context.Session["LoginAccount"]; switch (action) { case "Sel_ByIDLang": this.Sel_ByIDLang(context); break; case "Upd_ByCode": this.Upd_ByCode(context, CORE_Language.sys_NUM_LANG); break; case "Ins": this.Ins(context, CORE_Language.sys_NUM_LANG); break; case "Del_ByCode": this.Del_ByCode(context); break; case "Sel_ByCode": this.Sel_ByCode(context); break;
public int Update(SystemUsers aSystemUsers) { try { aDatabaseDA.SystemUsers.AddOrUpdate(aSystemUsers); int r = aDatabaseDA.SaveChanges(); return r; } catch (Exception ex) { throw new Exception(string.Format("SystemUsersBO.Update:" + ex.Message.ToString())); } }
public int Insert(SystemUsers sysUser) { try { sysUser = aDatabaseDA.SystemUsers.Add(sysUser); aDatabaseDA.SaveChanges(); return sysUser.ID; } catch (Exception ex) { throw new Exception(string.Format("SystemUsersBO.Insert:" + ex.Message.ToString())); } }
private void btnRemoverSystemUsers_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { try { SystemUsers aSystemUsers = new SystemUsers(); aSystemUsers.ID = Convert.ToInt32(viewSelectSystemUsers.GetFocusedRowCellValue("ID")); aSystemUsers.Username = Convert.ToString(viewSelectSystemUsers.GetFocusedRowCellValue("Username")); aSystemUsers.Name = Convert.ToString(viewSelectSystemUsers.GetFocusedRowCellValue("Name")); aSystemUsers.Identifier1 = Convert.ToString(viewSelectSystemUsers.GetFocusedRowCellValue("Identifier1")); aListAvailableSystemUsers.Add(aSystemUsers); dgvAvailableSystemUsers.DataSource = aListAvailableSystemUsers; dgvAvailableSystemUsers.RefreshDataSource(); DivisionsEN aDivisionsEN = aSystemUsers_DivisionsEN.aListDivisionsEN.Where(d => d.ID == Convert.ToInt32(lueIDDivision.EditValue)).ToList()[0]; int Index = aSystemUsers_DivisionsEN.aListDivisionsEN.IndexOf(aDivisionsEN); SystemUsers Temps = aSystemUsers_DivisionsEN.aListDivisionsEN[Index].aListSystemUsers.Where(d => d.ID == Convert.ToInt32(viewSelectSystemUsers.GetFocusedRowCellValue("ID"))).ToList()[0]; aSystemUsers_DivisionsEN.aListDivisionsEN[Index].aListSystemUsers.Remove(Temps); dgvSelectSystemUsers.DataSource = aSystemUsers_DivisionsEN.aListDivisionsEN[Index].aListSystemUsers; dgvSelectSystemUsers.RefreshDataSource(); } catch (Exception ex) { MessageBox.Show("frmIns_SystemUsers_Divisions.btnRemoverSystemUsers_ButtonClick\n" + ex.ToString(), "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void lueIDDivision_EditValueChanged(object sender, EventArgs e) { try { this.IDDivision = Convert.ToInt32(lueIDDivision.EditValue); DivisionsBO aDivisionsBO = new DivisionsBO(); Divisions aDivisions = aDivisionsBO.Select_ByID(this.IDDivision); DivisionsEN aTemp = new DivisionsEN(); aTemp.ID = aDivisions.ID; if (this.aSystemUsers_DivisionsEN.aListDivisionsEN.Where(d=>d.ID == this.IDDivision).ToList().Count == 0) { this.aSystemUsers_DivisionsEN.aListDivisionsEN.Add(aTemp); } SystemUsersBO aSystemUsersBO = new SystemUsersBO(); List<SystemUsers> aListTemp = aSystemUsersBO.SelectListAllSystemUsers_ByIDDivision(this.IDDivision); SystemUsers aSystemUsers; foreach (DivisionsEN aDivisionsEN in this.aSystemUsers_DivisionsEN.aListDivisionsEN) { if(aDivisionsEN.ID == this.IDDivision) { if (aDivisionsEN.aListSystemUsers.Count <= 0) { foreach (SystemUsers item in aListTemp) { aSystemUsers = new SystemUsers(); aSystemUsers.ID = item.ID; aSystemUsers.Username = item.Username; aSystemUsers.Name = item.Name; aSystemUsers.Identifier1 = item.Identifier1; aDivisionsEN.aListSystemUsers.Add(aSystemUsers); } } } } List<DivisionsEN> aListTemps = this.aSystemUsers_DivisionsEN.aListDivisionsEN.Where(d => d.ID == this.IDDivision).ToList(); if (aListTemps.Count > 0) { DivisionsEN aDivisionsEN = this.aSystemUsers_DivisionsEN.aListDivisionsEN.Where(d => d.ID == this.IDDivision).ToList()[0]; int Index = this.aSystemUsers_DivisionsEN.aListDivisionsEN.IndexOf(aDivisionsEN); dgvSelectSystemUsers.DataSource = this.aSystemUsers_DivisionsEN.aListDivisionsEN[Index].aListSystemUsers.Distinct(); dgvSelectSystemUsers.RefreshDataSource(); this.aSystemUsers_DivisionsEN.aListDivisionsEN.Clear(); } else { dgvSelectSystemUsers.DataSource = null; dgvSelectSystemUsers.RefreshDataSource(); } } catch (Exception ex) { MessageBox.Show("frmIns_SystemUsers_Divisions.lueIDDivision_EditValueChanged\n" + ex.ToString(), "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//####################################################### //NgocBM public int Ins(SystemUsers aSystemUsers) { try { aDatabaseDA.SystemUsers.AddOrUpdate(aSystemUsers); return aDatabaseDA.SaveChanges(); } catch (Exception ex) { throw new Exception(String.Format("SystemUsersBO.Ins: {0}", ex.Message)); } }
//Author : Hiennv public void UpdateSystemUserInformation(SystemUsersEN aSystemUsersEN) { int status = -1; SystemUsersBO aSystemUsersBO = new SystemUsersBO(); SystemUsers aSystemUsers_Old = new SystemUsers(); SystemUsers aSystemUsers = new SystemUsers(); SystemUserExtsBO aSystemUserExtsBO = new SystemUserExtsBO(); //SystemUserExts aSystemUserExts = new SystemUserExts(); SystemUserExts aSystemUserExts_Old = new SystemUserExts(); try { aSystemUsers = aSystemUsersBO.Select_ByID(aSystemUsersEN.ID); aSystemUsers_Old = aSystemUsers; aSystemUsers.UserGroup = aSystemUsersEN.UserGroup; aSystemUsers.Email = aSystemUsersEN.Email; aSystemUsers.Username = aSystemUsersEN.Username; aSystemUsers.Name = aSystemUsersEN.Name; aSystemUsers.Password = aSystemUsersEN.Password; aSystemUsers.Birthday = aSystemUsersEN.Birthday; aSystemUsers.Identifier1 = aSystemUsersEN.Identifier1; aSystemUsers.Identifier2 = aSystemUsersEN.Identifier2; aSystemUsers.Identifier3 = aSystemUsersEN.Identifier3; aSystemUsers.Image = aSystemUsersEN.Image; aSystemUsers.Gender = aSystemUsersEN.Gender; aSystemUsers.IDRefAnotherSystem = aSystemUsersEN.IDRefAnotherSystem; aSystemUsers.IDRefMailSystem = aSystemUsersEN.IDRefMailSystem; aSystemUsers.Type = aSystemUsersEN.Type; aSystemUsers.Status = aSystemUsersEN.Status; aSystemUsers.Disable = aSystemUsersEN.Disable; aSystemUsers.Identifier1CreatedDate = aSystemUsersEN.Identifier1CreatedDate; aSystemUsers.Identifier2CreatedDate = aSystemUsersEN.Identifier2CreatedDate; aSystemUsers.Identifier3CreatedDate = aSystemUsersEN.Identifier3CreatedDate; aSystemUsers.PlaceOfIssue1 = aSystemUsersEN.PlaceOfIssue1; aSystemUsers.PlaceOfIssue2 = aSystemUsersEN.PlaceOfIssue2; aSystemUsers.PlaceOfIssue3 = aSystemUsersEN.PlaceOfIssue3; status = aSystemUsersBO.Update(aSystemUsers); if (status > 0) { SystemUserExts aSystemUserExts = aSystemUserExtsBO.Select_ByID(aSystemUsersEN.aSystemUserExts.ID); //aSystemUserExts_Old = aSystemUserExts; if (aSystemUserExts != null) { aSystemUserExts.BirthPlace = aSystemUsersEN.aSystemUserExts.BirthPlace; aSystemUserExts.Hometown = aSystemUsersEN.aSystemUserExts.Hometown; aSystemUserExts.Address = aSystemUsersEN.aSystemUserExts.Address; aSystemUserExts.InsuranceNumber = aSystemUsersEN.aSystemUserExts.InsuranceNumber; aSystemUserExts.YearJob = aSystemUsersEN.aSystemUserExts.YearJob; aSystemUserExts.YearDepartment = aSystemUsersEN.aSystemUserExts.YearDepartment; aSystemUserExts.YearPayroll = aSystemUsersEN.aSystemUserExts.YearPayroll; aSystemUserExts.YearUnemploymentInsurance = aSystemUsersEN.aSystemUserExts.YearUnemploymentInsurance; aSystemUserExts.DifferenceContact = aSystemUsersEN.aSystemUserExts.DifferenceContact; aSystemUserExts.Type = aSystemUsersEN.aSystemUserExts.Type; aSystemUserExts.Status = aSystemUsersEN.aSystemUserExts.Status; aSystemUserExts.Disable = aSystemUsersEN.aSystemUserExts.Disable; aSystemUserExts.IDSystemUser = aSystemUsers.ID; aSystemUserExts.Recruitment = aSystemUsersEN.aSystemUserExts.Recruitment; aSystemUserExts.PermanentResidence = aSystemUsersEN.aSystemUserExts.PermanentResidence; aSystemUserExts.CommunistPartyDate = aSystemUsersEN.aSystemUserExts.CommunistPartyDate; aSystemUserExts.YouthUnionDate = aSystemUsersEN.aSystemUserExts.YouthUnionDate; aSystemUserExts.EnlistmentDate = aSystemUsersEN.aSystemUserExts.EnlistmentDate; aSystemUserExts.DemobilizedDate = aSystemUsersEN.aSystemUserExts.DemobilizedDate; aSystemUserExts.MartyrsFamily = aSystemUsersEN.aSystemUserExts.MartyrsFamily; aSystemUserExts.WoundedFamily = aSystemUsersEN.aSystemUserExts.WoundedFamily; aSystemUserExts.LaborFamily = aSystemUsersEN.aSystemUserExts.LaborFamily; aSystemUserExts.HightestAppellation = aSystemUsersEN.aSystemUserExts.HightestAppellation; status = aSystemUserExtsBO.Update(aSystemUserExts); } else { aSystemUserExts = new SystemUserExts(); aSystemUserExts.BirthPlace = aSystemUsersEN.aSystemUserExts.BirthPlace; aSystemUserExts.Hometown = aSystemUsersEN.aSystemUserExts.Hometown; aSystemUserExts.Address = aSystemUsersEN.aSystemUserExts.Address; aSystemUserExts.InsuranceNumber = aSystemUsersEN.aSystemUserExts.InsuranceNumber; aSystemUserExts.YearJob = aSystemUsersEN.aSystemUserExts.YearJob; aSystemUserExts.YearDepartment = aSystemUsersEN.aSystemUserExts.YearDepartment; aSystemUserExts.YearPayroll = aSystemUsersEN.aSystemUserExts.YearPayroll; aSystemUserExts.YearUnemploymentInsurance = aSystemUsersEN.aSystemUserExts.YearUnemploymentInsurance; aSystemUserExts.DifferenceContact = aSystemUsersEN.aSystemUserExts.DifferenceContact; aSystemUserExts.Type = aSystemUsersEN.aSystemUserExts.Type; aSystemUserExts.Status = aSystemUsersEN.aSystemUserExts.Status; aSystemUserExts.Disable = aSystemUsersEN.aSystemUserExts.Disable; aSystemUserExts.IDSystemUser = aSystemUsers.ID; aSystemUserExts.Recruitment = aSystemUsersEN.aSystemUserExts.Recruitment; aSystemUserExts.PermanentResidence = aSystemUsersEN.aSystemUserExts.PermanentResidence; aSystemUserExts.CommunistPartyDate = aSystemUsersEN.aSystemUserExts.CommunistPartyDate; aSystemUserExts.YouthUnionDate = aSystemUsersEN.aSystemUserExts.YouthUnionDate; aSystemUserExts.EnlistmentDate = aSystemUsersEN.aSystemUserExts.EnlistmentDate; aSystemUserExts.DemobilizedDate = aSystemUsersEN.aSystemUserExts.DemobilizedDate; aSystemUserExts.MartyrsFamily = aSystemUsersEN.aSystemUserExts.MartyrsFamily; aSystemUserExts.WoundedFamily = aSystemUsersEN.aSystemUserExts.WoundedFamily; aSystemUserExts.LaborFamily = aSystemUsersEN.aSystemUserExts.LaborFamily; aSystemUserExts.HightestAppellation = aSystemUsersEN.aSystemUserExts.HightestAppellation; status = aSystemUserExtsBO.Insert(aSystemUserExts); } FamilyMembersBO aFamilyMembersBO = new FamilyMembersBO(); foreach (FamilyMembers familyMembers in aSystemUsersEN.aListFamilyMembersExtEN) { FamilyMembers aFamilyMembers = aFamilyMembersBO.Select_ByID(familyMembers.ID); if (aFamilyMembers == null) { aFamilyMembers = new FamilyMembers(); aFamilyMembers.Name = familyMembers.Name; aFamilyMembers.Birthday = familyMembers.Birthday; aFamilyMembers.RelationType = familyMembers.RelationType; aFamilyMembers.Info = familyMembers.Info; aFamilyMembers.IDSystemUser = aSystemUsers.ID; int a = aFamilyMembersBO.Insert(aFamilyMembers); if (a <= 0) { throw new Exception("Lỗi khi thêm dữ liệu thành viên gia đình"); } } else { aFamilyMembers.Name = familyMembers.Name; aFamilyMembers.Birthday = familyMembers.Birthday; aFamilyMembers.RelationType = familyMembers.RelationType; aFamilyMembers.Info = familyMembers.Info; aFamilyMembers.IDSystemUser = familyMembers.IDSystemUser; aFamilyMembersBO.Update(aFamilyMembers); } } SystemUsers_CertificatesBO aSystemUsers_CertificatesBO = new SystemUsers_CertificatesBO(); foreach (SystemUsers_Certificates systemUsers_Certificates in aSystemUsersEN.aListSystemUsers_CertificatesEN) { SystemUsers_Certificates aSystemUsers_Certificates = aSystemUsers_CertificatesBO.Select_ByID(systemUsers_Certificates.ID); if (aSystemUsers_Certificates == null) { aSystemUsers_Certificates = new SystemUsers_Certificates(); aSystemUsers_Certificates.Level = systemUsers_Certificates.Level; aSystemUsers_Certificates.CreatedDate = systemUsers_Certificates.CreatedDate; aSystemUsers_Certificates.ExpirationDate = systemUsers_Certificates.ExpirationDate; aSystemUsers_Certificates.Organization = systemUsers_Certificates.Organization; aSystemUsers_Certificates.TrainingType = systemUsers_Certificates.TrainingType; aSystemUsers_Certificates.IDCertificate = systemUsers_Certificates.IDCertificate; aSystemUsers_Certificates.IDSystemUser = aSystemUsers.ID; aSystemUsers_CertificatesBO.Insert(aSystemUsers_Certificates); } else { aSystemUsers_Certificates.Level = systemUsers_Certificates.Level; aSystemUsers_Certificates.CreatedDate = systemUsers_Certificates.CreatedDate; aSystemUsers_Certificates.ExpirationDate = systemUsers_Certificates.ExpirationDate; aSystemUsers_Certificates.Organization = systemUsers_Certificates.Organization; aSystemUsers_Certificates.TrainingType = systemUsers_Certificates.TrainingType; aSystemUsers_Certificates.IDCertificate = systemUsers_Certificates.IDCertificate; aSystemUsers_Certificates.IDSystemUser = systemUsers_Certificates.IDSystemUser; aSystemUsers_CertificatesBO.Update(aSystemUsers_Certificates); } } AuditHistoriesBO aAuditHistoriesBO = new AuditHistoriesBO(); foreach (AuditHistories auditHistories in aSystemUsersEN.aListAuditHistories) { AuditHistories aAuditHistories = aAuditHistoriesBO.Select_ByID(auditHistories.ID); if (aAuditHistories == null) { aAuditHistories = new AuditHistories(); aAuditHistories.From = auditHistories.From; aAuditHistories.To = auditHistories.To; aAuditHistories.Note = auditHistories.Note; aAuditHistories.Type = auditHistories.Type; aAuditHistories.IDSystemUser = aSystemUsers.ID; aAuditHistoriesBO.Insert(aAuditHistories); } else { aAuditHistories.From = auditHistories.From; aAuditHistories.To = auditHistories.To; aAuditHistories.Note = auditHistories.Note; aAuditHistories.Type = auditHistories.Type; aAuditHistories.IDSystemUser = auditHistories.IDSystemUser; aAuditHistoriesBO.Update(aAuditHistories); } } RewardAndPunishmentsBO aRewardAndPunishmentsBO = new RewardAndPunishmentsBO(); foreach (RewardAndPunishments rewardAndPunishments in aSystemUsersEN.aListRewardAndPunishments) { RewardAndPunishments aRewardAndPunishments = aRewardAndPunishmentsBO.Select_ByID(rewardAndPunishments.ID); if (aRewardAndPunishments == null) { aRewardAndPunishments = new RewardAndPunishments(); aRewardAndPunishments.Type = rewardAndPunishments.Type; aRewardAndPunishments.Subject = rewardAndPunishments.Subject; aRewardAndPunishments.Description = rewardAndPunishments.Description; aRewardAndPunishments.CreatedDate = rewardAndPunishments.CreatedDate; aRewardAndPunishments.DecisionDate = rewardAndPunishments.DecisionDate; aRewardAndPunishments.NumberDecision = rewardAndPunishments.NumberDecision; aRewardAndPunishments.DecisionLevel = rewardAndPunishments.DecisionLevel; aRewardAndPunishments.Status = rewardAndPunishments.Status; aRewardAndPunishments.Disable = rewardAndPunishments.Disable; aRewardAndPunishments.IDSystemUser = aSystemUsers.ID; aRewardAndPunishmentsBO.Insert(aRewardAndPunishments); } else { aRewardAndPunishments.Type = rewardAndPunishments.Type; aRewardAndPunishments.Subject = rewardAndPunishments.Subject; aRewardAndPunishments.Description = rewardAndPunishments.Description; aRewardAndPunishments.CreatedDate = rewardAndPunishments.CreatedDate; aRewardAndPunishments.DecisionDate = rewardAndPunishments.DecisionDate; aRewardAndPunishments.NumberDecision = rewardAndPunishments.NumberDecision; aRewardAndPunishments.DecisionLevel = rewardAndPunishments.DecisionLevel; aRewardAndPunishments.Status = rewardAndPunishments.Status; aRewardAndPunishments.Disable = rewardAndPunishments.Disable; aRewardAndPunishments.IDSystemUser = rewardAndPunishments.IDSystemUser; aRewardAndPunishmentsBO.Update(aRewardAndPunishments); } } DocumentSystemUsersBO aDocumentSystemUsersBO = new DocumentSystemUsersBO(); foreach (DocumentSystemUsers documentSystemUsers in aSystemUsersEN.aListDocumentSystemUsers) { DocumentSystemUsers aDocumentSystemUsers = aDocumentSystemUsersBO.Select_ByID(documentSystemUsers.ID); if (aDocumentSystemUsers == null) { aDocumentSystemUsers = new DocumentSystemUsers(); aDocumentSystemUsers.Name = documentSystemUsers.Name; aDocumentSystemUsers.FileData = documentSystemUsers.FileData; aDocumentSystemUsers.Note = documentSystemUsers.Note; aDocumentSystemUsers.Type = documentSystemUsers.Type; aDocumentSystemUsers.Status = documentSystemUsers.Status; aDocumentSystemUsers.Disable = documentSystemUsers.Disable; aDocumentSystemUsers.IDSystemUser = aSystemUsers.ID; aDocumentSystemUsersBO.Insert(aDocumentSystemUsers); } else { aDocumentSystemUsers.Name = documentSystemUsers.Name; aDocumentSystemUsers.FileData = documentSystemUsers.FileData; aDocumentSystemUsers.Note = documentSystemUsers.Note; aDocumentSystemUsers.Type = documentSystemUsers.Type; aDocumentSystemUsers.Status = documentSystemUsers.Status; aDocumentSystemUsers.Disable = documentSystemUsers.Disable; aDocumentSystemUsers.IDSystemUser = documentSystemUsers.IDSystemUser; aDocumentSystemUsersBO.Update(aDocumentSystemUsers); } } } } catch (Exception ex) { aSystemUsersBO.Update(aSystemUsers_Old); aSystemUserExtsBO.Update(aSystemUserExts_Old); throw new Exception(string.Format("ReceptionTaskBO.UpdateSystemUserInformation :" + ex.Message.ToString())); } }
public void Do(HttpContext context) { string action = context.Request["action"]; if (!String.IsNullOrEmpty(action)) { currentSystemUsers = (SystemUsers) context.Session["LoginAccount"]; switch (action) { case "Sel": Sel(context); break; case "Sel_ByID": Sel_ByID(context); break; case "Sel_ByIDLang": Sel_ByIDLang(context); break; case "Sel_ByCode": Sel_ByCode(context); break; case "Sel_ByType": Sel_ByType(context); break; case "Sel_ByStatus": Sel_ByStatus(context); break; case "Sel_ByCode_ByIDLang": Sel_ByCode_ByIDLang(context); break; case "Sel_ByType_ByIDLang": Sel_ByType_ByIDLang(context); break; case "Sel_ByStatus_ByIDLang": Sel_ByStatus_ByIDLang(context); break; case "Sel_ByType_ByCode": Sel_ByType_ByCode(context); break; case "Sel_ByStatus_ByCode": Sel_ByStatus_ByCode(context); break; case "Sel_ByType_ByStatus_ByIDLang": Sel_ByType_ByStatus_ByIDLang(context); break; case "Upd_ByID": Upd_ByID(context); break; case "Upd_ByCode": Upd_ByCode(context, CORE_Language.sys_NUM_LANG); break; case "Upd_Type_ByID": Upd_Type_ByID(context); break; case "Upd_Status_ByID": Upd_Status_ByID(context); break; case "Upd_Disable_ByID": Upd_Disable_ByID(context); break; case "Upd_Type_ByCode": Upd_Type_ByCode(context); break; case "Upd_Status_ByCode": Upd_Status_ByCode(context); break; case "Upd_Disable_ByCode": Upd_Disable_ByCode(context); break; case "Upd_Type_ByCode_ByIDLang": Upd_Type_ByCode_ByIDLang(context); break; case "Upd_Status_ByCode_ByIDLang": Upd_Status_ByCode_ByIDLang(context); break; case "Upd_Disable_ByCode_ByIDLang": Upd_Disable_ByCode_ByIDLang(context); break; case "Ins": Ins(context, CORE_Language.sys_NUM_LANG); break; case "Del_ByID": Del_ByID(context); break; case "Del_ByCode": Del_ByCode(context); break; case "Del_ByIDLang": Del_ByIDLang(context); break; default: context.Response.Write("Can't find action"); break; } } }
public void Ins(HttpContext context) { String jSonString = ""; try { SystemUsers aSystemUsers = new SystemUsers(); aSystemUsers.Username = !String.IsNullOrEmpty(context.Request.Form["txtUsername"]) ? Convert.ToString(context.Request.Form["txtUsername"]) : ""; aSystemUsers.UserGroup = !String.IsNullOrEmpty(context.Request.Form["txtUserGroup"]) ? Convert.ToInt32(context.Request.Form["txtUserGroup"]) : 0; aSystemUsers.Email = !String.IsNullOrEmpty(context.Request.Form["txtEmail"]) ? Convert.ToString(context.Request.Form["txtEmail"]) : ""; aSystemUsers.Password = !String.IsNullOrEmpty(context.Request.Form["txtPassword"]) ? Library.StringUtility.md5(Convert.ToString(context.Request.Form["txtPassword"])) : Library.StringUtility.md5(aSystemUsers.Username + "12345678"); aSystemUsers.IDRefMailSystem = !String.IsNullOrEmpty(context.Request.Form["txtIDRefMailSystem"]) ? Convert.ToInt32(context.Request.Form["txtIDRefMailSystem"]) : 0; aSystemUsers.IDRefAnotherSystem = !String.IsNullOrEmpty(context.Request.Form["txtIDRefAnotherSystem"]) ? Convert.ToInt32(context.Request.Form["txtIDRefAnotherSystem"]) : 0; aSystemUsers.Type = !String.IsNullOrEmpty(context.Request.Form["txtTypeSystemUsers"]) ? Convert.ToInt32(context.Request.Form["txtTypeSystemUsers"]) : 0; aSystemUsers.Status = !String.IsNullOrEmpty(context.Request.Form["txtStatusSystemUsers"]) ? Convert.ToInt32(context.Request.Form["txtStatusSystemUsers"]) : 0; aSystemUsers.Name = !String.IsNullOrEmpty(context.Request.Form["txtName"]) ? Convert.ToString(context.Request.Form["txtName"]) :""; SystemUsersBO aSystemUsersBO = new SystemUsersBO(); int ret = aSystemUsersBO.Ins(aSystemUsers); if (ret == 0) { jSonString = "{\"status\": \"success\"}"; } if (ret != 0) { jSonString = "{\"status\":\"error|" + ret.ToString() + "\"}"; } } catch (Exception ex) { jSonString = "{\"status\":\"error\" ,\"message\":\"" + ex.Message.ToString() + "\"}"; } finally { context.Response.Write(jSonString); } }