Ejemplo n.º 1
0
        protected override object GetEditObject(GridRecord row)
        {
            if (_facade == null)
            {
                _facade = new BaseModelFacadeFactory(base.DataProvider).Create();
            }

            string strCode = string.Empty;

            object objCode = row.Items.FindItemByKey("RouteCode").Value;

            if (objCode != null)
            {
                strCode = objCode.ToString();
            }
            //else
            //{
            //    string id = string.Format("gridWebGrid_it{0}_{1}_RouteCode", this.gridWebGrid.Columns.FromKey("RouteCode").Index, row.Index);
            //    strCode = (row.FindControl(id) as HtmlGenericControl).InnerText.ToString();
            //}

            object obj = _facade.GetRoute(strCode);

            if (obj != null)
            {
                return((Route)obj);
            }

            return(null);
        }
Ejemplo n.º 2
0
        protected override object GetEditObject(GridRecord row)
        {
            if (_facade == null)
            {
                _facade = new BaseModelFacadeFactory(base.DataProvider).Create();
            }
            string strCode = string.Empty;
            object objCode = row.Items.FindItemByKey("RouteCode").Value;

            if (objCode != null)
            {
                strCode = objCode.ToString();
            }
            object obj = _facade.GetRoute(strCode);

            if (obj != null)
            {
                return((Route)obj);
            }
            return(null);
        }