File manager - Edit - G:/PleskVhosts/indiaminerals.in/tlt.INFOFIXDEVELOPERS.COM/admin/WeightMaster.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 WeightMaster : BasePageClass { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { SessionMaster(); int CompId = SiteSession.CompnayId; Common.BindControl(ItemId, Global.Context.Items.AsEnumerable().Where(p => p.CompnayId == CompId).ToList(), "ItemName", "ItemId", "Select"); } #region SessionD if (Request.QueryString != null && !string.IsNullOrEmpty(Convert.ToString(Request.QueryString["WeightId"])) && LIBS.Common.ConvertInt(savesession.CommandArgument) == 0) { savesession.CommandArgument = Convert.ToString(Request.QueryString["WeightId"]); BindSession(LIBS.Common.ConvertInt(savesession.CommandArgument)); } if (Request.QueryString["WeightId"].ConvertInt() > 0) { if (Request.QueryString != null && !string.IsNullOrEmpty(Convert.ToString(Request.QueryString["WeightId"])) && LIBS.Common.ConvertInt(savesession.CommandArgument) != Request.QueryString["WeightId"].ConvertInt()) { savesession.CommandArgument = Convert.ToString(Request.QueryString["WeightId"]); } } #endregion } #region Session private void SessionMaster() { try { int CompId = SiteSession.CompnayId; Common.BindControl(gvsession, Global.Context.Weights.ToList().Where(p => p.CompnayId == CompId).ToList()); } catch (Exception ex) { MessageBox.ShowMessage("Error", ex.Message, SiteKey.MessageType.danger); } } private void BindSession(int v) { var obj = Global.Context.Weights.SingleOrDefault(p => p.WeightId == v); { WeightName.Text = obj.WeightName.ToString(); ItemId.SelectedValue = obj.ItemId.ToString(); ItemId_SelectedIndexChanged(this, EventArgs.Empty); BrandId.SelectedValue = obj.BrandId.Value.ToString(); Kg.Text = obj.Kg.ToString(); } } protected void savesession_Click(object sender, EventArgs e) { try { if (Page.IsValid) { if (LIBS.Common.ConvertInt(savesession.CommandArgument) > 0) { using (TransactionScope Trans = new TransactionScope()) { int projectid = LIBS.Common.ConvertInt(savesession.CommandArgument); var obj = Global.Context.Weights.SingleOrDefault(p => p.WeightId == projectid); { obj.WeightName = WeightName.Text; obj.CompnayId = SiteSession.CompnayId; obj.ItemId = ItemId.SelectedValue.ConvertInt(); obj.BrandId = BrandId.SelectedValue.ConvertInt(); obj.Kg = Kg.Text; obj.Save(); SessionMaster(); Trans.Complete(); } } Response.Redirect("WeightMaster.aspx", false); } else { using (TransactionScope Trans = new TransactionScope()) { Business.Weight obj = new Business.Weight() { WeightName = WeightName.Text, CompnayId = SiteSession.CompnayId, ItemId = ItemId.SelectedValue.ConvertInt(), BrandId = BrandId.SelectedValue.ConvertInt(), Kg = Kg.Text }; obj.Save(); Trans.Complete(); } ItemId.SelectedIndex = 0; BrandId.Items.Clear(); SessionMaster(); WeightName.Text = ""; Kg.Text = ""; MessageBox.ShowMessage("Success", "successfully data Saved", SiteKey.MessageType.success); } } } catch (Exception ex) { String Message = (ex.InnerException != null ? ex.InnerException.Message : ex.Message); if (Message.Contains("UNIQUE KEY")) { Message = "Record/Username already exists. Please choose another."; } MessageBox.ShowMessage("Error", Message, SiteKey.MessageType.danger); } } #endregion protected void ItemId_SelectedIndexChanged(object sender, EventArgs e) { if (ItemId.SelectedValue != "Select") { int Id= ItemId.SelectedValue.ConvertInt(); Common.BindControl(BrandId, Global.Context.Brands.AsEnumerable().Where(p=> p.ItemId==Id).ToList(), "BrandName", "BrandId", "Select"); } else { BrandId.Items.Clear(); } } protected void gvsession_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "Sessionactive") { int Id = Convert.ToInt32(e.CommandArgument); Global.Context.ExecuteQuery("delete from [Weight] where WeightId=" + Id + ""); MessageBox.ShowMessage("Success", "successfully Delete.", SiteKey.MessageType.success); SessionMaster(); } } 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.08 |
proxy
|
phpinfo
|
Settings