File manager - Edit - G:/PleskVhosts/indiaminerals.in/tlt.INFOFIXDEVELOPERS.COM/obj/Item.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 WebApp.LIBS; using Business; using System.Transactions; namespace WebApp.admin { public partial class Item : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Common.BindControl(ParentId, Global.Context.UserLogins.Where(parameters => parameters.UserType != 1).AsEnumerable().ToList(), "FullName", "UserLoginId", "Select User"); Common.BindControl(RoleId, Global.Context.UserTypes.AsEnumerable().ToList(), "UserType1", "UserTypeId", "Select Level"); Common.BindControl(gvcourse, Global.Context.UserLogins.AsEnumerable().ToList()); } if (Request.QueryString != null && !string.IsNullOrEmpty(Convert.ToString(Request.QueryString["UserLoginId"])) && Save.CommandName != "edit") { Save.CommandName = "edit"; Save.CommandArgument = Request.QueryString["UserLoginId"]; EditCourse(); } else if (string.IsNullOrEmpty(Convert.ToString(Request.QueryString["UserLoginId"])) && Save.CommandName != "edit") { Save.CommandName = "add"; } } private void EditCourse() { int id = Convert.ToInt32(Save.CommandArgument); var obj = Global.Context.UserLogins.SingleOrDefault(T => T.UserLoginId == id); if (obj != null) { UserName.Text = obj.UserName; Password.Text = obj.Password; FullName.Text = obj.FullName; EmailId.Text = obj.EmailId; RoleId.SelectedValue = obj.UserType.Value.ToString(); try { ParentId.SelectedValue = obj.ParentId.Value.ToString(); } catch { } } else { Message.ShowMessage("Error", "Unable to bind details", SiteKey.MessageType.danger); } } protected void Save_Click(object sender, EventArgs e) { try { // // Page.Validate("Block"); if (Page.IsValid && UserName.Text.Length > 0 && Password.Text.Length > 0 && Common.ConvertInt(RoleId.SelectedValue) > 0) { if (Save.CommandName == "add") { #region Add New using (TransactionScope tran = new TransactionScope()) { var objuser = new Business.UserLogin(); objuser.UserName = UserName.Text; objuser.Password = Password.Text; objuser.FullName = FullName.Text; objuser.IsActive = true; objuser.UserType = Convert.ToInt32(RoleId.SelectedValue); objuser.ParentId = Common.ConvertInt(ParentId.SelectedValue); objuser.EmailId = EmailId.Text; objuser.Save(); tran.Complete(); } Response.Redirect("Usermanagment.aspx", false); //CourseName.Text = ""; #endregion } if (Save.CommandName == "edit") { #region Update Existing int id = Convert.ToInt32(Save.CommandArgument); using (TransactionScope tran = new TransactionScope()) { var obj = Global.Context.UserLogins.SingleOrDefault(T => T.UserLoginId == id); var objuser = new Business.UserLogin(); objuser.UserName = UserName.Text; objuser.Password = Password.Text; objuser.FullName = FullName.Text; objuser.IsActive = true; objuser.UserType = Convert.ToInt32(RoleId.SelectedValue); objuser.ParentId = Common.ConvertInt(ParentId.SelectedValue); objuser.EmailId = EmailId.Text; objuser.Save(); tran.Complete(); } Response.Redirect("Usermanagment.aspx", false); #endregion } } } catch (Exception ex) { String Messages = (ex.InnerException != null ? ex.InnerException.Message : ex.Message); if (Messages.Contains("UNIQUE KEY")) { Messages = "Record already exists. Please enter another."; } Message.ShowMessage("Error", Messages, SiteKey.MessageType.danger); } } protected void gvcourse_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "Sessionactive") { int Id = Convert.ToInt32(e.CommandArgument); var obj = Global.Context.UserLogins.SingleOrDefault(T => T.UserLoginId == Id); obj.IsActive = obj.IsActive.Value ? false : true; obj.Save(); Message.ShowMessage("Success", "Data saved successfully.", SiteKey.MessageType.success); Common.BindControl(gvcourse, Global.Context.UserLogins.AsEnumerable().ToList()); } } catch (Exception ex) { String Messages = (ex.InnerException != null ? ex.InnerException.Message : ex.Message); if (Messages.Contains("UNIQUE KEY")) { Messages = "Record already exists. Please enter another."; } Message.ShowMessage("Error", Messages, SiteKey.MessageType.danger); } } } }
| ver. 1.4 |
Github
|
.
| PHP 7.3.33 | Generation time: 0.04 |
proxy
|
phpinfo
|
Settings