private void FillDDL() { SSAManager _SSAManager = new SSAManager(); var obj = _SSAManager.GetAllSSA(); if (obj != null) { var data = from tbl in obj select new { tbl.Id, Name = (String.IsNullOrEmpty(tbl.Name) ? "" : tbl.Name + " - ") + tbl.University.Name + (tbl.State != null ? " - " + tbl.State.Name : "") + (tbl.City != null ? " - " + tbl.City.Name : "") }; ddlSSA.DataTextField = "Name"; ddlSSA.DataValueField = "Id"; ddlSSA.DataSource = data.ToList(); } ddlSSA.DataBind(); ServiceCategoryManager _ServiceCategoryManager = new ServiceCategoryManager(); var cat = _ServiceCategoryManager.GetAllServiceCategory(); if (cat != null) { ddlServiceCategory.DataTextField = "Name"; ddlServiceCategory.DataValueField = "Id"; ddlServiceCategory.DataSource = cat.ToList(); } ddlServiceCategory.DataBind(); }
private void FillData() { SSAManager _SSAManager = new SSAManager(); string stateValue = ddlState.SelectedItem.Value; int stateId = 0; var obj = _SSAManager.GetAllSSA().ToList(); if (int.TryParse(stateValue, out stateId) && stateId != 0) { obj = obj.Where(w => w.StateId == stateId).ToList(); } if (obj != null) { var data = from tbl in obj select new { tbl.Name, University = tbl.University.Name, State = tbl.State.Name, City = tbl.City.Name, tbl.ZipCode, ServiceCount = tbl.ServiceInformations.Where(w => w.DeletedFlag == false).Count() }; rptdata.DataSource = data; } rptdata.DataBind(); }
private void FillData() { if (queryStringId != 0) { SSAManager _SSAManager = new SSAManager(); var obj = _SSAManager.GetSSA(queryStringId); if (obj != null) { var objArr = new[] { obj }; var data = from tbl in objArr select new { tbl.Id, tbl.Name, University = (tbl.University != null ? tbl.University.Name : ""), State = (tbl.State != null ? tbl.State.Name : ""), City = (tbl.City != null ? tbl.City.Name : ""), tbl.ZipCode, tbl.Phone, tbl.Fax, tbl.Email, tbl.Website, tbl.SocialInfo, tbl.Street, ServiceCount = tbl.ServiceInformations.Where(w => w.DeletedFlag == false).Count(), tbl.LastUpdatedDate }; rptdata.DataSource = data; } } rptdata.DataBind(); }
protected void btnSave_Click(object sender, EventArgs e) { var user = AspNetSecurityHelper.currentAppUser; if (user != null) { CityManager _CityManager = new CityManager(); SSAManager _SSAManager = new SSAManager(); DAL.Entity.City obj = _CityManager.GetCity(queryStringId); if (obj == null) { obj = new DAL.Entity.City(); } obj.Name = txtCity.Text; int s = 0; if (int.TryParse(ddlState.SelectedValue, out s)) { obj.StateId = s; } int i = 0; if (obj.Id == 0) { obj.CreatedBy = user.UserName; obj.CreatedDate = DateTime.Now; obj.DeletedFlag = false; i = _CityManager.AddCity(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Add"); btnSave.Visible = false; } else { obj.LastUpdatedBy = user.UserName; obj.LastUpdatedDate = DateTime.Now; i = _CityManager.UpdateCity(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Update"); } if (i != 0) { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationSuccess"), Operation), "", Common.msgType.alertMessageSuccess); FillData(); } else { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationError"), Operation), "", Common.msgType.alertMessageDanger); } } else { Response.Redirect("/"); } }
private void FillData() { ServiceInfoManager _ServiceInfoManager = new ServiceInfoManager(); SSAManager _SSAManager = new SSAManager(); var user = AspNetSecurityHelper.currentAppUser; if (user != null) { var obj = _ServiceInfoManager.GetAllServiceInfo(); if (user.UserTypeId == 2) // Supervisor { if (user.UniversityId.HasValue) { var ssa = _SSAManager.GetSSAByUniversityId(user.UniversityId.Value); //var ssa = _SSAManager.GetSSAByAdministratorId(user.Id); if (ssa != null) { obj = _ServiceInfoManager.GetAllBySSAId(ssa.Id); } else { obj = null; } } } if (obj != null) { var data = from tbl in obj select new { tbl.Id, tbl.Title, tbl.Description, tbl.Section, tbl.Address, ServiceCategory = tbl.ServiceCategory.Name, SSA = (String.IsNullOrEmpty(tbl.SaudiStudentAssociation.Name) ? "" : tbl.SaudiStudentAssociation.Name + " - ") + tbl.SaudiStudentAssociation.University.Name + (tbl.SaudiStudentAssociation.State != null ? " - " + tbl.SaudiStudentAssociation.State.Name : "") + (tbl.SaudiStudentAssociation.City != null ? " - " + tbl.SaudiStudentAssociation.City.Name : ""), ssaId = tbl.SaudiStudentAssociationId, ServiceDetailsCount = tbl.ServiceDetails.Where(w => w.DeletedFlag == false).Count() }; string ssa = ddlSSA.SelectedValue; int ssaId = 0; if (int.TryParse(ssa, out ssaId) && ssaId != 0) { data = data.Where(w => w.ssaId == ssaId).ToList(); } GridView1.DataSource = data.ToList(); } } GridView1.DataBind(); }
private void FillData() { UniversityManager _UniversityManager = new UniversityManager(); SSAManager _SSAManager = new SSAManager(); var user = AspNetSecurityHelper.currentAppUser; if (user != null) { var obj = _UniversityManager.GetAllUniversity(); if (obj != null) { GridView1.DataSource = obj.ToList(); } } GridView1.DataBind(); }
private void FillData() { FAQManager _FAQManager = new FAQManager(); SSAManager _SSAManager = new SSAManager(); var user = AspNetSecurityHelper.currentAppUser; if (user != null) { var obj = _FAQManager.GetAllFAQ(); if (user.UserTypeId == 2) // Supervisor { if (user.UniversityId.HasValue) { var ssa = _SSAManager.GetSSAByUniversityId(user.UniversityId.Value); //var ssa = _SSAManager.GetSSAByAdministratorId(user.Id); if (ssa != null) { obj = _FAQManager.GetAllBySSAId(ssa.Id); } else { obj = null; } } } if (obj != null) { var data = from tbl in obj select new { tbl.Id, tbl.Question, tbl.Answer, SSA = tbl.SaudiStudentAssociation.University.Name + (tbl.SaudiStudentAssociation.State != null ? " - " + tbl.SaudiStudentAssociation.State.Name : "") + (tbl.SaudiStudentAssociation.City != null ? " - " + tbl.SaudiStudentAssociation.City.Name : "") + (String.IsNullOrEmpty(tbl.SaudiStudentAssociation.Name) ? "" : " - " + tbl.SaudiStudentAssociation.Name), ssaId = tbl.SaudiStudentAssociationId }; string ssa = ddlSSA.SelectedValue; int ssaId = 0; if (int.TryParse(ssa, out ssaId) && ssaId != 0) { data = data.Where(w => w.ssaId == ssaId).ToList(); } GridView1.DataSource = data.ToList(); } } GridView1.DataBind(); }
private void FillData() { SSAManager _SSAManager = new SSAManager(); var obj = _SSAManager.GetAllSSA(); if (obj != null) { var data = from tbl in obj where tbl.DeletedFlag == false select new { tbl.Id, tbl.Name, University = (tbl.University != null ? tbl.University.Name : ""), State = (tbl.State != null ? tbl.State.Name : ""), City = (tbl.City != null ? tbl.City.Name : ""), tbl.ZipCode, tbl.Phone, tbl.Fax, tbl.Email, tbl.Website, tbl.SocialInfo, tbl.Street, ServiceCount = tbl.ServiceInformations.Where(w => w.DeletedFlag == false).Count() }; //rptdata.DataSource = data; AssCount = obj.Count().ToString(); } else { AssCount = "0"; } //rptdata.DataBind(); ServiceInfoManager _ServiceInfoManager = new ServiceInfoManager(); var svc = _ServiceInfoManager.GetAllServiceInfo().Where(w => w.DeletedFlag == false); if (svc != null) { SvcInfoCount = svc.Count().ToString(); } else { SvcInfoCount = "0"; } }
private void FillData() { CityManager _CityManager = new CityManager(); SSAManager _SSAManager = new SSAManager(); var user = AspNetSecurityHelper.currentAppUser; int s = 0; if (user != null && int.TryParse(ddlState.SelectedValue, out s)) { var obj = _CityManager.GetAllByStateId(s); if (obj != null) { GridView1.DataSource = obj.ToList(); } } GridView1.DataBind(); }
private void FillDDL() { SSAManager _SSAManager = new SSAManager(); var obj = _SSAManager.GetAllSSA(); if (obj != null) { var data = from tbl in obj select new { tbl.Id, Name = (String.IsNullOrEmpty(tbl.Name) ? "" : tbl.Name + " - ") + tbl.University.Name + (tbl.State != null ? " - " + tbl.State.Name : "") + (tbl.City != null ? " - " + tbl.City.Name : "") }; ddlSSA.DataTextField = "Name"; ddlSSA.DataValueField = "Id"; ddlSSA.DataSource = data.ToList(); } ddlSSA.DataBind(); StateManager _StateManager = new StateManager(); var state = _StateManager.GetAllState(); if (state != null) { ddlState.DataTextField = "Name"; ddlState.DataValueField = "Id"; ddlState.DataSource = state.ToList(); } ddlState.DataBind(); UniversityManager _UniversityManager = new UniversityManager(); var uni = _UniversityManager.GetAllUniversity(); if (uni != null) { ddlUniversity.DataTextField = "Name"; ddlUniversity.DataValueField = "Id"; ddlUniversity.DataSource = uni.ToList(); } ddlUniversity.DataBind(); }
private void FillData() { SSAManager _SSAManager = new SSAManager(); ServiceInfoManager _ServiceInfoManager = new ServiceInfoManager(); string str = txtSearch.Text; if (!String.IsNullOrEmpty(str)) { using (HajjCrawdsMngEntities cntx = new HajjCrawdsMngEntities()) { var obj = (from m in cntx.SaudiStudentAssociations join d in cntx.ServiceInformations on m.Id equals d.SaudiStudentAssociationId where (m.Name.Contains(str)) || (m.Email.Contains(str)) || (m.SocialInfo.Contains(str)) || (m.State != null && m.State.Name.Contains(str)) || (m.City != null && m.City.Name.Contains(str)) || (m.University != null && m.University.Name.Contains(str)) || (d != null && d.ServiceCategory != null && d.ServiceCategory.Name.Contains(str)) || (d != null && d.Title.Contains(str)) select new { Id = m.Id, Name = m.Name, University = m.University.Name, State = m.State.Name, City = m.City.Name, m.ZipCode, ServiceCount = m.ServiceInformations.Where(w => w.DeletedFlag == false).Count() }).Distinct().ToList(); if (obj != null) { rptdata.DataSource = obj; } } } rptdata.DataBind(); }
private void FillData() { ServiceDetailsManager _ServiceDetailsManager = new ServiceDetailsManager(); ServiceInfoManager _ServiceInfoManager = new ServiceInfoManager(); SSAManager _SSAManager = new SSAManager(); var user = AspNetSecurityHelper.currentAppUser; if (user != null) { sessionId = queryStringId; var mster = _ServiceInfoManager.GetServiceInfo(queryStringId); var obj = _ServiceDetailsManager.GetAllByServiceInfoId(queryStringId); if (mster != null) { lblSSA.Text = mster.SaudiStudentAssociation.Name; lblServiceInfo.Text = mster.Title; } if (obj != null) { var data = from tbl in obj select new { tbl.Id, tbl.InfoTypeId, tbl.FileExt, InfoType = tbl.InfoType.Name, tbl.InformationContent, svcInfoId = tbl.ServiceInformationId, SSA = tbl.ServiceInformation.SaudiStudentAssociation.Name, SvcInfo = tbl.ServiceInformation.Title }; GridView1.DataSource = data.ToList(); } } GridView1.DataBind(); }
private void FillData() { NotificationManager _NotificationManager = new NotificationManager(); SSAManager _SSAManager = new SSAManager(); var obj = _NotificationManager.GetAllNotification(); if (obj != null) { var data = from tbl in obj select new { tbl.Id, tbl.Title, tbl.Description, UserTypeEn = tbl.UserType.NameEn, UserTypeAr = tbl.UserType.NameAr, NotificationLevelEn = tbl.NotificationLevel.NameEn, NotificationLevelAr = tbl.NotificationLevel.NameAr, tbl.Status }; GridView1.DataSource = data.ToList(); } GridView1.DataBind(); }
protected void btnSave_Click(object sender, EventArgs e) { var user = AspNetSecurityHelper.currentAppUser; if (user != null) { NotificationManager _NotificationManager = new NotificationManager(); SSAManager _SSAManager = new SSAManager(); DAL.Entity.Notification obj = _NotificationManager.GetNotification(queryStringId); if (obj == null) { obj = new DAL.Entity.Notification(); } obj.Title = txtTitle.Text; obj.Description = txtDescription.Text.Replace("\r\n", "<br/>"); string lat = ucLocation.Lat; string lng = ucLocation.Lng; if (!String.IsNullOrEmpty(lat) && !String.IsNullOrEmpty(lng)) { obj.Latitude = lat; obj.Longitude = lng; } int ut = 0; if (int.TryParse(ddlUserType.SelectedValue, out ut) && ut != 0) { obj.UserTypeId = ut; } int nl = 0; if (int.TryParse(ddlNotificationLevel.SelectedValue, out nl) && nl != 0) { obj.NotificationLevelId = nl; } obj.Status = true; int i = 0; if (obj.Id == 0) { obj.CreatedBy = user.UserName; obj.CreatedDate = DateTime.Now; obj.DeletedFlag = false; i = _NotificationManager.AddNotification(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Add"); btnSave.Visible = false; } else { obj.LastUpdatedBy = user.UserName; obj.LastUpdatedDate = DateTime.Now; i = _NotificationManager.UpdateNotification(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Update"); } if (i != 0) { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationSuccess"), Operation), "", Common.msgType.alertMessageSuccess); FillData(); } else { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationError"), Operation), "", Common.msgType.alertMessageDanger); } } else { Response.Redirect("/"); } }
protected void btnSave_Click(object sender, EventArgs e) { var user = AspNetSecurityHelper.currentAppUser; if (user != null) { FAQManager _FAQManager = new FAQManager(); SSAManager _SSAManager = new SSAManager(); DAL.Entity.FAQ obj = _FAQManager.GetFAQ(queryStringId); if (obj == null) { obj = new DAL.Entity.FAQ(); } obj.Question = txtQuestion.Text.Replace("\r\n", "<br/>"); obj.Answer = txtAnswer.Text.Replace("\r\n", "<br/>"); if (user.UserTypeId == 2) // Supervisor { if (user.UniversityId.HasValue) { var ssa = _SSAManager.GetSSAByUniversityId(user.UniversityId.Value); //var ssa = _SSAManager.GetSSAByAdministratorId(user.Id); if (ssa != null) { obj.SaudiStudentAssociationId = ssa.Id; } } } else // Administrator { string SSA = ddlSSA.SelectedValue; int ssa = 0; if (int.TryParse(SSA, out ssa) && ssa != 0) { obj.SaudiStudentAssociationId = ssa; } } int i = 0; if (obj.Id == 0) { obj.CreatedBy = user.UserName; obj.CreatedDate = DateTime.Now; obj.DeletedFlag = false; i = _FAQManager.AddFAQ(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Add"); btnSave.Visible = false; } else { obj.LastUpdatedBy = user.UserName; obj.LastUpdatedDate = DateTime.Now; i = _FAQManager.UpdateFAQ(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Update"); } if (i != 0) { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationSuccess"), Operation), "", Common.msgType.alertMessageSuccess); FillData(); } else { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationError"), Operation), "", Common.msgType.alertMessageDanger); } } else { Response.Redirect("/"); } }
protected void btnSave_Click(object sender, EventArgs e) { var user = AspNetSecurityHelper.currentAppUser; if (user != null) { ServiceInfoManager _ServiceInfoManager = new ServiceInfoManager(); SSAManager _SSAManager = new SSAManager(); DAL.Entity.ServiceInformation obj = _ServiceInfoManager.GetServiceInfo(queryStringId); if (obj == null) { obj = new DAL.Entity.ServiceInformation(); } obj.Title = txtTitle.Text; obj.Description = txtDescription.Text.Replace("\r\n", "<br/>"); obj.Section = txtSection.Text; obj.Address = txtAddress.Text.Replace("\r\n", "<br/>"); string lat = ucLocation.Lat; string lng = ucLocation.Lng; if (!String.IsNullOrEmpty(lat) && !String.IsNullOrEmpty(lng)) { obj.Latitude = lat; obj.Longitude = lng; } int cat = 0; if (int.TryParse(ddlServiceCategory.SelectedValue, out cat) && cat != 0) { obj.ServiceCategoryId = cat; } if (user.UserTypeId == 2) // Supervisor { if (user.UniversityId.HasValue) { var ssa = _SSAManager.GetSSAByUniversityId(user.UniversityId.Value); if (ssa != null) { obj.SaudiStudentAssociationId = ssa.Id; } } } else // Administrator { string SSA = ddlSSA.SelectedValue; int ssa = 0; if (int.TryParse(SSA, out ssa) && ssa != 0) { obj.SaudiStudentAssociationId = ssa; } } int i = 0; if (obj.Id == 0) { obj.CreatedBy = user.UserName; obj.CreatedDate = DateTime.Now; obj.DeletedFlag = false; i = _ServiceInfoManager.AddServiceInfo(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Add"); btnSave.Visible = false; } else { obj.LastUpdatedBy = user.UserName; obj.LastUpdatedDate = DateTime.Now; i = _ServiceInfoManager.UpdateServiceInfo(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Update"); } if (i != 0) { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationSuccess"), Operation), "", Common.msgType.alertMessageSuccess); FillData(); } else { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationError"), Operation), "", Common.msgType.alertMessageDanger); } } else { Response.Redirect("/"); } }
protected void btnSave_Click(object sender, EventArgs e) { int ssaId = 0; SSAManager _SSAManager = new SSAManager(); DAL.Entity.SaudiStudentAssociation obj = null; var user = AspNetSecurityHelper.currentAppUser; if (user != null) { if (user.UserTypeId == 1 && int.TryParse(ddlSSA.SelectedValue, out ssaId)) // Administrator { obj = _SSAManager.GetSSA(ssaId); } else { if (user.UniversityId.HasValue) { obj = _SSAManager.GetSSAByUniversityId(user.UniversityId.Value); } obj.AdministratorId = user.Id; } obj.Name = txtName.Text; obj.Website = txtWebsite.Text; obj.SocialInfo = txtSocialInfo.Text; obj.Phone = txtPhone.Text; obj.Fax = txtFax.Text; obj.Street = txtStreet.Text; int zipcode = 0; if (int.TryParse(txtZipCode.Text, out zipcode)) { obj.ZipCode = zipcode; } int state = 0; if (int.TryParse(ddlState.SelectedValue, out state)) { obj.StateId = state; } int city = 0; if (int.TryParse(ddlCity.SelectedValue, out city)) { obj.CityId = city; } int uni = 0; if (int.TryParse(ddlUniversity.SelectedValue, out uni)) { obj.UniversityId = uni; } int i = 0; if (obj.Id == 0) { obj.CreatedBy = user.UserName; obj.CreatedDate = DateTime.Now; obj.DeletedFlag = false; i = _SSAManager.AddSSA(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Add"); } else { obj.LastUpdatedBy = user.UserName; obj.LastUpdatedDate = DateTime.Now; i = _SSAManager.UpdateSSA(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Update"); } if (i != 0) { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationSuccess"), Operation), "", Common.msgType.alertMessageSuccess); FillData(); } else { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationError"), Operation), "", Common.msgType.alertMessageDanger); } } else { Response.Redirect("/"); } }
private void FillData() { int ssaId = 0; SSAManager _SSAManager = new SSAManager(); DAL.Entity.SaudiStudentAssociation obj = null; var user = AspNetSecurityHelper.currentAppUser; if (user != null) { if (user.UserTypeId == 1 && int.TryParse(ddlSSA.SelectedValue, out ssaId)) // Administrator { obj = _SSAManager.GetSSA(ssaId); ddlUniversity.Enabled = true; divAdminView.Visible = true; } else { if (user.UniversityId.HasValue) { obj = _SSAManager.GetSSAByUniversityId(user.UniversityId.Value); } ddlUniversity.Enabled = false; divAdminView.Visible = false; } } if (obj != null) { txtName.Text = obj.Name; txtWebsite.Text = obj.Website; txtSocialInfo.Text = obj.SocialInfo; txtPhone.Text = obj.Phone; txtFax.Text = obj.Fax; txtStreet.Text = obj.Street; if (obj.ZipCode.HasValue) { txtZipCode.Text = obj.ZipCode.Value.ToString(); } else { txtZipCode.Text = String.Empty; } if (obj.StateId.HasValue) { ddlState.ClearSelection(); ddlState.Items.FindByValue(obj.StateId.Value.ToString()).Selected = true; FillCity(obj.StateId.Value); } else { ddlState.SelectedIndex = 0; } if (obj.CityId.HasValue) { ddlCity.ClearSelection(); ddlCity.Items.FindByValue(obj.CityId.Value.ToString()).Selected = true; } else { ddlCity.SelectedIndex = 0; } if (obj.UniversityId.HasValue) { ddlUniversity.ClearSelection(); ddlUniversity.Items.FindByValue(obj.UniversityId.Value.ToString()).Selected = true; } else { ddlUniversity.SelectedIndex = 0; } Operation = (String)GetGlobalResourceObject("HCMResource", "UpdateExisting"); } else { Operation = (String)GetGlobalResourceObject("HCMResource", "AddNew"); } }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { string operation = ""; string userId = e.CommandArgument.ToString(); if (!String.IsNullOrEmpty(userId)) { var user = AspNetSecurityHelper.FindUserById(userId); if (user != null) { if (e.CommandName == "ActiveUser") { if (user.LockoutEndDateUtc != null) { //user.Active = true; user.AccessFailedCount = 0; user.LockoutEndDateUtc = null; operation = (String)GetGlobalResourceObject("HCMResource", "Active"); } else { //user.Active = false; user.AccessFailedCount = 5; user.LockoutEndDateUtc = DateTime.Now.AddDays(365); operation = (String)GetGlobalResourceObject("HCMResource", "Lock"); } } else if (e.CommandName == "GrantPermission") { user.Active = true; var roles = user.Roles; if (roles.Count() == 0) { var role = AspNetSecurityHelper.FindRoleByName("Supervisor"); if (role != null) { AspNetSecurityHelper.InsertUserToRole(user.Id, role.Id); } } operation = (String)GetGlobalResourceObject("HCMResource", "GrantPermission"); } IdentityResult r = AspNetSecurityHelper.UpdateUser(user); if (r.Succeeded) { SSAManager _SSAManager = new SSAManager(); DAL.Entity.SaudiStudentAssociation obj = null; if (user != null) { if (user.UniversityId.HasValue) { obj = _SSAManager.GetSSAByUniversityId(user.UniversityId.Value); } //obj = _SSAManager.GetSSAByAdministratorId(user.Id); if (obj == null) { obj = new DAL.Entity.SaudiStudentAssociation(); } obj.AdministratorId = user.Id; if (user.UniversityId.HasValue && user.UniversityId.Value != 0) { obj.UniversityId = user.UniversityId.Value; } int i = 0; if (obj.Id == 0) { obj.CreatedBy = user.UserName; obj.CreatedDate = DateTime.Now; obj.DeletedFlag = false; i = _SSAManager.AddSSA(obj); } else { obj.LastUpdatedBy = user.UserName; obj.LastUpdatedDate = DateTime.Now; i = _SSAManager.UpdateSSA(obj); } } ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationSuccess"), operation), "", Common.msgType.alertMessageSuccess); } else { string errorStr = (String)GetGlobalResourceObject("HCMResource", "ActiveError"); foreach (string s in r.Errors) { errorStr += ", " + s.ToString(); } ucAlertMessage.AlertMessage(errorStr, "", Common.msgType.alertMessageDanger); } } else { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationError"), operation), "", Common.msgType.alertMessageDanger); } FillData(); } else { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationError"), operation), "", Common.msgType.alertMessageDanger); } }
protected void btnSave_Click(object sender, EventArgs e) { var user = AspNetSecurityHelper.currentAppUser; if (user != null && sessionId != 0) { ServiceDetailsManager _ServiceDetailsManager = new ServiceDetailsManager(); SSAManager _SSAManager = new SSAManager(); DAL.Entity.ServiceDetail obj = _ServiceDetailsManager.GetServiceDetails(queryStringId); if (obj == null) { obj = new DAL.Entity.ServiceDetail(); } obj.InformationContent = txtInformationContent.Text; obj.ServiceInformationId = sessionId; int typ = 0; if (int.TryParse(ddlInfoType.SelectedValue, out typ) && typ != 0) { obj.InfoTypeId = typ; } int i = 0; if (obj.Id == 0) { obj.CreatedBy = user.UserName; obj.CreatedDate = DateTime.Now; obj.DeletedFlag = false; i = _ServiceDetailsManager.AddServiceDetails(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Add"); btnSave.Visible = false; } else { obj.LastUpdatedBy = user.UserName; obj.LastUpdatedDate = DateTime.Now; i = _ServiceDetailsManager.UpdateServiceDetails(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Update"); } if (i != 0) { if (obj.Id != 0 && obj.ServiceInformationId.HasValue) { UploadImage(obj.Id, obj.ServiceInformationId.ToString(), obj.InfoTypeId.ToString()); } ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationSuccess"), Operation), "", Common.msgType.alertMessageSuccess); FillData(); } else { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationError"), Operation), "", Common.msgType.alertMessageDanger); } } else { Response.Redirect("/"); } }