Example #1
0
        public ActionResult GetGridViewCustomizationData(int FeatureId)
        {
            MapGridViewImple      objGridView = new MapGridViewImple(FeatureId);
            GridViewCustomization objModal    = objGridView.GetGridViewsCustomizationInfo(0);
            string modelContent = JsonConvert.SerializeObject(objModal);

            return(Content(modelContent));
        }
        public GridViewCustomization GetGridViewsCustomizationInfo(int DocID)
        {
            GridViewCustomization gridView = new GridViewCustomization();
            DataTable             dt       = GetGridViewCustomizaitonInfo(DocID);

            if (dt != null && dt.Rows.Count > 0)
            {
                gridView.FeatureId = this.FeatureId;
                gridView.Name      = dt.Rows[0]["Name"].ToString();
                gridView.TotalRows = Convert.ToInt32(dt.Rows[0]["TotalRows"].ToString());
                gridView.Columns   = dt.Rows[0]["Columns"].ToString();
                gridView.Height    = Convert.ToDouble(dt.Rows[0]["Height"].ToString());
            }
            return(gridView);
        }
        //public DataTable GetProductsListViewData(string wareHouseId, string FilterCol, string FilterValue)
        //{
        //    DataTable dt = null;

        //    try
        //    {
        //        DataSet ds = new DataSet();
        //        string spName = getSPName();
        //        if (!string.IsNullOrWhiteSpace(spName))
        //        {
        //            ds = _General.Get(new ArrayList() { Convert.ToInt32(wareHouseId), FilterCol, FilterValue }, spName);
        //            dt = ds.Tables[0];
        //        }
        //    }
        //    catch (Exception ex)
        //    {
        //        PLog.Error("Error::Class > Products, Method > GetGridData(int ProductCategoryID)", ex);
        //    }

        //    return dt;
        //}


        //public DataTable GetWareHousesListViewData(string FilterCol, string FilterValue)
        //{
        //    DataTable dt = null;

        //    try
        //    {
        //        DataSet ds = new DataSet();
        //        string spName = getSPName();
        //        if (!string.IsNullOrWhiteSpace(spName))
        //        {
        //            ds = _General.Get(new ArrayList() { FilterCol, FilterValue }, spName);
        //            dt = ds.Tables[0];
        //        }
        //    }
        //    catch (Exception ex)
        //    {
        //        PLog.Error("Error::Class > Products, Method > GetGridData(int ProductCategoryID)", ex);
        //    }

        //    return dt;
        //}


        //private string getSPName()
        //{
        //    if (FeatureId == Convert.ToInt32(EnumListViews.Products))
        //        return "sp_GetProductsAutoCompleteListData";
        //    else if (FeatureId == Convert.ToInt32(EnumListViews.WareHouses))
        //        return "sp_GetWarehouseAutoCompleteListData";

        //    return "";
        //}

        #endregion

        public long SaveGridViewCustomizationInfo(GridViewCustomization model)
        {
            long      flg = 0;
            ArrayList al  = new ArrayList();

            al.Add(model.FeatureId);
            al.Add(model.TotalRows);
            al.Add(model.Height);
            al.Add(model.Columns);
            al.Add(0);
            //al.Add(Convert.ToInt32(LookUps.GetSessionObject("UserID")));

            _General.Set(al, "sp_UpdateGridViewCustomizationInfo", out flg);

            return(flg);
        }
Example #4
0
        public ActionResult SaveGridViewCustomization(string model)
        {
            long result = 0;

            try
            {
                GridViewCustomization objModel = JsonConvert.DeserializeObject <GridViewCustomization>(model);
                MapGridViewImple      objImple = new MapGridViewImple(objModel.FeatureId);
                result = objImple.SaveGridViewCustomizationInfo(objModel);
            }
            catch (Exception ex)
            {
                result = -494;
            }

            return(Content(result.ToString()));
        }
Example #5
0
 public OpeningStockImple()
 {
     WareHouseName = "";
     GridView      = new GridViewCustomization();
 }
Example #6
0
        public void GetDocumentsGridViewOptions()
        {
            MapGridViewImple _productsListView = new MapGridViewImple((int)EnumGridView.OpeningStock);

            this.GridView = _productsListView.GetGridViewsCustomizationInfo(DocID);
        }