File manager - Edit - G:/PleskVhosts/indiaminerals.in/tlt.INFOFIXDEVELOPERS.COM/Send Web/admin/course.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; namespace WebApp.students { public partial class course : LIBS.BasePageClass { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { FillGrid(); } #region Customer if (Request.QueryString != null && !string.IsNullOrEmpty(Convert.ToString(Request.QueryString["CustomerId"])) && saveAccountHead.CommandName != "edit") { saveAccountHead.CommandName = "edit"; saveAccountHead.CommandArgument = Request.QueryString["CustomerId"]; EditCourse(); } else if (string.IsNullOrEmpty(Convert.ToString(Request.QueryString["CustomerId"])) && saveAccountHead.CommandName != "edit") { saveAccountHead.CommandName = "add"; } #endregion } protected void saveAccountHead_Click(object sender, EventArgs e) { save(); } protected void FillGrid() { try { LIBS.Common.BindControl(gvcourse, Business.Global.Context.Courses.ToList()); } catch { } } private void EditCourse() { int id = Convert.ToInt32(saveAccountHead.CommandArgument); var obj = Global.Context.Courses.SingleOrDefault(T => T.CourseID == id); if (obj != null) { CustomerName.Text = obj.CourseName; } else { MessageBox.ShowMessage("Error", "Unable to bind details", SiteKey.MessageType.danger); } } private void save() { try { // // Page.Validate("Block"); if (Page.IsValid && CustomerName.Text.Length > 0) { if (saveAccountHead.CommandName == "add") { #region Add New if (Global.Context.Courses.Where(p => p.CourseName == CustomerName.Text.Trim()).Count() == 0) { Business.Course obj = new Business.Course(); obj.CourseName = CustomerName.Text; obj.Save(); Response.Redirect("course.aspx", false); FillGrid(); } MessageBox.ShowMessage("Error", "Record already exists. Please enter another.", SiteKey.MessageType.danger); //CourseName.Text = ""; #endregion } if (saveAccountHead.CommandName == "edit") { #region Update Existing int id = Convert.ToInt32(saveAccountHead.CommandArgument); var obj = Global.Context.Courses.SingleOrDefault(T => T.CourseID == id); obj.CourseName = CustomerName.Text; obj.Save(); Response.Redirect("course.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); } } } }
| ver. 1.4 |
Github
|
.
| PHP 7.3.33 | Generation time: 0.04 |
proxy
|
phpinfo
|
Settings