Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                if (Page.RouteData.Values["Id"].ToSafeInt() != 0)
                {
                    var repo             = new ReworkReasonRepository();
                    var toBeEditedReason = repo.GetById(Page.RouteData.Values["Id"].ToSafeInt());

                    if (toBeEditedReason != null)
                    {
                        txtName.Text = toBeEditedReason.Name;
                    }
                }
            }
        }
Пример #2
0
        private void BindDrpReason()
        {
            var repo   = new ReworkReasonRepository();
            var source = new List <Repository.Entity.Domain.ReworkReason>();

            source.Add(new Repository.Entity.Domain.ReworkReason()
            {
                Id = -1, Name = "انتخاب کنید"
            });
            source.AddRange(repo.GetAll());

            drpReason.DataSource     = source;
            drpReason.DataValueField = "Id";
            drpReason.DataTextField  = "Name";
            drpReason.DataBind();
        }