File manager - Edit - G:/PleskVhosts/indiaminerals.in/tlt.INFOFIXDEVELOPERS.COM/Send Web/admin/NewLead.aspx.cs
Back
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Business; using WebApp.LIBS; using System.Transactions; namespace WebApp.admin { public partial class NewLead : LIBS.BasePageClass { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Common.BindControl(BussnessId, Global.Context.businesses.ToList(), "BusinessName", "BussinessID", "Select Bussness"); Common.BindControl(CourseId, Global.Context.Courses.ToList(), "CourseName", "CourseID", "Select Course"); Common.BindControl(Positive, Global.Context.followers.Where(parameters => parameters.Type).ToList(), "followerName", "followerTypeID", "Select Positive"); Common.BindControl(nagative, Global.Context.followers.Where(parameters => parameters.Type == false).ToList(), "followerName", "followerTypeID", "Select Negative"); if (Request.QueryString != null && !string.IsNullOrEmpty(Convert.ToString(Request.QueryString["LeadId"])) && saveData.CommandName != "edit") { showFirstfollowup.Visible = false; saveData.CommandName = "edit"; saveData.CommandArgument = Request.QueryString["LeadId"]; EditCourse(); } else if (string.IsNullOrEmpty(Convert.ToString(Request.QueryString["LeadId"])) && saveData.CommandName != "edit") { showFirstfollowup.Visible = true; saveData.CommandName = "add"; RegistrationDate.Date = Common.DateTimeNow(); } } } private void EditCourse() { int id = Convert.ToInt32(saveData.CommandArgument); var obj = Global.Context.Leads.SingleOrDefault(T => T.LeadId == id); FirstName.Text = obj.FirstName; LastName.Text = obj.LastName; RegistrationDate.Date = obj.RegistrationDate.Value; Mobileno.Text = obj.Mobileno; Qualification.Text = obj.Qualification; Lanlneno.Text = obj.Lanlneno; EmailId.Text = obj.EmailId; StudentOrBussness.SelectedValue= obj.StudentOrBussness.Value? "1" : "0"; Gender.SelectedValue = obj.Gender.Value ? "1" : "0"; DOB.Date = obj.DOB.Value; Country.Text = obj.Country; State.Text = obj.State; City.Text = obj.City; Address.Text = obj.Address; pincode.Text = obj.pincode; GuardianName.Text = obj.GuardianName; GuardianMobileNo.Text = obj.GuardianMobileNo; GuardianEmailID.Text = obj.GuardianEmailID; Remark.Text = obj.Remark; if (obj.CourseId.HasValue) { CourseId.SelectedValue = obj.CourseId.Value.ToString(); } else if (obj.BussnessId.HasValue) { BussnessId.SelectedValue = obj.BussnessId.Value.ToString(); } } private void save() { try { // // Page.Validate("Block"); if (Page.IsValid && FirstName.Text.Length > 0) { if (saveData.CommandName == "add") { #region Add New using (TransactionScope tran = new TransactionScope()) { Business.Lead obj = new Business.Lead(); obj.FirstName = FirstName.Text; obj.FirstName = FirstName.Text; obj.LastName = LastName.Text; obj.RegistrationDate = RegistrationDate.Date; obj.Mobileno = Mobileno.Text; obj.Qualification = Qualification.Text; obj.Lanlneno = Lanlneno.Text; obj.EmailId = EmailId.Text; obj.StudentOrBussness = Convert.ToInt32(StudentOrBussness.SelectedValue) == 1 ? true : false; obj.DOB = DOB.Date; obj.Gender = Convert.ToInt32(Gender.SelectedValue) == 1 ? true : false; obj.Country = Country.Text; obj.State = State.Text; obj.City = City.Text; obj.Address = Address.Text; obj.pincode = pincode.Text; obj.GuardianName = GuardianName.Text; obj.GuardianMobileNo = GuardianMobileNo.Text; obj.GuardianEmailID = GuardianEmailID.Text; obj.Remark = Remark.Text; if (Common.ConvertInt(CourseId.SelectedValue) > 0) { obj.CourseId = Convert.ToInt32(CourseId.SelectedValue); } else if (Common.ConvertInt(BussnessId.SelectedValue) > 0) { obj.CourseId = Convert.ToInt32(BussnessId.SelectedValue); } obj.Save(); var objuser = new Business.Leadfolloup(); objuser.LeadId = obj.LeadId; if (Common.ConvertInt(Positive.SelectedValue) > 0) { objuser.followerPositeveId = Convert.ToInt32(Positive.SelectedValue); } else if (Common.ConvertInt(nagative.SelectedValue) > 0) { objuser.nagativeId = Convert.ToInt32(nagative.SelectedValue); } objuser.followerComplete = false; objuser.SendMsg = false; objuser.SendEmail = false; objuser.Commnet = Commnet.Text; objuser.NextDate = NextDate.Date; objuser.AttenUserId = SiteSession.Student.UserLoginId; objuser.Save(); tran.Complete(); } Response.Redirect("NewLead.aspx", false); //CourseName.Text = ""; #endregion } if (saveData.CommandName == "edit") { #region Update Existing int id = Convert.ToInt32(saveData.CommandArgument); using (TransactionScope tran = new TransactionScope()) { var obj = Global.Context.Leads.SingleOrDefault(T => T.LeadId == id); obj.FirstName = FirstName.Text; obj.FirstName = FirstName.Text; obj.LastName = LastName.Text; obj.RegistrationDate = RegistrationDate.Date; obj.Mobileno = Mobileno.Text; obj.Qualification = Qualification.Text; obj.Lanlneno = Lanlneno.Text; obj.EmailId = EmailId.Text; obj.StudentOrBussness = Convert.ToInt32(StudentOrBussness.SelectedValue) == 1 ? true : false; obj.DOB = DOB.Date; obj.Gender = Convert.ToInt32(Gender.SelectedValue) == 1 ? true : false; obj.Country = Country.Text; obj.State = State.Text; obj.City = City.Text; obj.Address = Address.Text; obj.pincode = pincode.Text; obj.GuardianName = GuardianName.Text; obj.GuardianMobileNo = GuardianMobileNo.Text; obj.GuardianEmailID = GuardianEmailID.Text; obj.Remark = Remark.Text; if (Common.ConvertInt(CourseId.SelectedValue) > 0) { obj.CourseId = Convert.ToInt32(CourseId.SelectedValue); } else if (Common.ConvertInt(BussnessId.SelectedValue) > 0) { obj.CourseId = Convert.ToInt32(BussnessId.SelectedValue); } obj.Save(); tran.Complete(); } Response.Redirect("NewLead.aspx", false); #endregion } } } catch (Exception ex) { String Message = (ex.InnerException != null ? ex.InnerException.Message : ex.Message); if (Message.Contains("UNIQUE KEY")) { Message = "Record already exists. Please enter another."; } MessageBox.ShowMessage("Error", Message, SiteKey.MessageType.danger); } } protected void saveData_Click(object sender, EventArgs e) { save(); } } }
| ver. 1.4 |
Github
|
.
| PHP 7.3.33 | Generation time: 0.03 |
proxy
|
phpinfo
|
Settings