protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ShareDivRepository repo = new ShareDivRepository(); //1, "مهرو پلاک" //2, "لیتوگراف" //3, "چاپ سیلک" gridList.DataSource = repo.GetAll().OrderByDescending(a => a.InsertDateTime).Select(a => new { ShareAmount = a.Amount, a.DeleteDateTime, a.Id, a.InsertDateTime, a.Status, a.Type, TypeDesc = a.Type == 1 ? "مهرو پلاک" : (a.Type == 2 ? "لیتوگراف" : (a.Type == 3 ? "چاپ سیلک" : (a.Type == 4 ? "همه" : ""))), a.UpdateDateTime, PersianInsertDateTime = Convert.ToDateTime(a.InsertDateTime).ToFaDate(), a.SharePercent, a.EqualPercent, a.PriorityPercent }).ToList(); gridList.DataBind(); Session["Result"] = gridList.DataSource; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { BinddrpType(); if (Request.QueryString["Id"] != null) { ShareDivRepository repo = new ShareDivRepository(); var toBeEditedShareDiv = repo.GetById(Request.QueryString["Id"].ToSafeInt()); if (toBeEditedShareDiv != null) { txtShareAmount.Text = toBeEditedShareDiv.Amount.ToSafeString(); drpType.SelectedValue = toBeEditedShareDiv.Type.ToString(); } } } }