Example #1
0
        private void InitializeSession()
        {
            try
            {
                GroupItemManager    GIManager = new GroupItemManager();
                ItemSubGroupManager SGManager = new ItemSubGroupManager();
                ItemMasterManager   IMManager = new ItemMasterManager();
                UnitSetupManager    USManager = new UnitSetupManager();

                ItemGroupList    = new CustomList <ItemGroup>();
                ItemGroupList    = GIManager.DeptWiseItemGroup(41);
                ItemSubGroupList = new CustomList <ItemSubGroup>();
                ItemSubGroupList = SGManager.GetAllItemSubGroup();
                ItemMasterList   = new CustomList <ItemMaster>();
                ItemMasterList   = IMManager.FindAllItemMasterGroupWise();

                PODetailList  = new CustomList <PODetail>();
                UnitSetupList = new CustomList <UnitSetup>();
                UnitSetupList = USManager.GetAllUnitSetup();
                POMasterList  = new CustomList <POMaster>();
            }
            catch (Exception ex)
            {
                throw (ex);
            }
        }
Example #2
0
        public ActionResult Index()
        {
            ViewBag.Title = "Home Page";

            ItemMasterManager obj = ItemMasterManager.GetInstance();

            obj.LoadData();

            return(View());
        }
        private String GenerateReturnString()
        {
            try
            {
                String            mode     = HttpContext.Current.Request.QueryString["mode"];
                String            thisval  = "";
                ItemMasterManager manager1 = new ItemMasterManager();
                switch (mode)
                {
                case "onSelectMode_SubGroup":
                    thisval = HttpContext.Current.Request.QueryString["thisval"];
                    ItemSubGroupManager       manager      = new ItemSubGroupManager();
                    CustomList <ItemSubGroup> SubGroupList = (CustomList <ItemSubGroup>)HttpContext.Current.Session["ItemRequisition_ItemSubGroupList"];
                    return(MakeStringSubGroup(SubGroupList.FindAll(f => f.ItemGroupID == Convert.ToInt32(thisval))));

                case "onSelectMode_Item":
                    thisval = HttpContext.Current.Request.QueryString["thisval"];
                    CustomList <ItemMaster> ItemMasterList = (CustomList <ItemMaster>)HttpContext.Current.Session["ItemRequisition_ItemMasterList"];
                    return(MakeStringItem(ItemMasterList.FindAll(f => f.ItemGroupID == Convert.ToInt32(thisval))));

                case "onSelectMode_ItemBySubGroup":
                    thisval = HttpContext.Current.Request.QueryString["thisval"];
                    CustomList <ItemMaster> ItemMasterList1 = (CustomList <ItemMaster>)HttpContext.Current.Session["ItemRequisition_ItemMasterList"];;
                    return(MakeStringItem(ItemMasterList1.FindAll(f => f.ItemSubGroupID == Convert.ToInt32(thisval))));

                case "onSelectMode_SubGroupStock":
                    thisval = HttpContext.Current.Request.QueryString["thisval"];
                    ItemSubGroupManager       managerStock      = new ItemSubGroupManager();
                    CustomList <ItemSubGroup> SubGroupListStock = (CustomList <ItemSubGroup>)HttpContext.Current.Session["StockTransaction_ItemSubGroupList"];
                    return(MakeStringSubGroup(SubGroupListStock.FindAll(f => f.ItemGroupID == Convert.ToInt32(thisval))));

                case "onSelectMode_ItemStock":
                    thisval = HttpContext.Current.Request.QueryString["thisval"];
                    CustomList <ItemMaster> ItemMasterListStock = (CustomList <ItemMaster>)HttpContext.Current.Session["StockTransaction_ItemMasterList"];
                    return(MakeStringItem(ItemMasterListStock.FindAll(f => f.ItemGroupID == Convert.ToInt32(thisval))));

                case "onSelectMode_ItemBySubGroupStock":
                    thisval = HttpContext.Current.Request.QueryString["thisval"];
                    CustomList <ItemMaster> ItemMasterList1Stock = (CustomList <ItemMaster>)HttpContext.Current.Session["StockTransaction_ItemMasterList"];;
                    return(MakeStringItem(ItemMasterList1Stock.FindAll(f => f.ItemSubGroupID == Convert.ToInt32(thisval))));
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return("");
        }
Example #4
0
        public ItemMasterViewModel()
        {
            itemMaster        = new ItemMasterModel();
            itemMasterManger  = new ItemMasterManager();
            itemGroup         = new ItemGroupModel();
            itemMasterList    = new ObservableCollection <ItemMasterModel>();
            saveItemCmd       = new RelayCommand(Save, CanSave);
            clearItemCmd      = new RelayCommand(ClearItemDetails, CanClearItemDetails);
            openGroupCmd      = new RelayCommand(OpenPOPupView, CanOpenPOPupView);
            addItemGroupCmd   = new RelayCommand(SaveGroup, CanSaveGroup);
            clearItemGroupCmd = new RelayCommand(SaveGroup, CanSaveGroup);
            itemMasterList    = itemMasterManger.GetItemList();
            itemGroupList     = itemMasterManger.GetIemGroupList();

            this.UnitPrice = 0;
        }
Example #5
0
        public StockViewModel()
        {
            var tempDate = DateTime.Now;

            stockMasterModel     = new StockMasterModel();
            itemMasterManger     = new ItemMasterManager();
            searchItemList       = new ObservableCollection <ItemMasterModel>();
            itemGroupList        = new ObservableCollection <ItemGroupModel>();
            selectedItemList     = new ObservableCollection <ItemMasterModel>();
            this.StockDate       = tempDate;
            this.StockOrderNo    = "-";
            this.StockOrderDate  = tempDate;
            this.StockBillNo     = "-";
            this.StockBillDate   = tempDate;
            this.StockSupplier   = "-";
            this.StockSuppliedOn = tempDate;
            searchItemCmd        = new RelayCommand(SearchItem, CanSearchItem);
            addItemsCmd          = new RelayCommand(AddSelectedItems, CanAddSelectedItems);
            openAddItemsCmd      = new RelayCommand(OpenAddItems, CanOpenAddItems);

            this.ItemGroupList = itemMasterManger.GetIemGroupList();
        }
Example #6
0
        public void Get()
        {
            ItemMasterManager obj = ItemMasterManager.GetInstance();

            obj.LoadData();
        }
Example #7
0
        public void Post(Item item)
        {
            ItemMasterManager obj = ItemMasterManager.GetInstance();

            obj.InsertItem(item);
        }
        public void POST(DIYPrice diyPrice)
        {
            ItemMasterManager obj = ItemMasterManager.GetInstance();

            obj.InsertDIYTransaction(diyPrice);
        }