Example #1
0
        public ActionResult Index()
        {
            //suv test
            //OperationsStatus myStatus = new OperationsStatus();
            //Product p = _productBusiness.GetProduct(1001, myStatus);
            //suv test


            //_attributeBusiness.GetAllAttributeBySet(1,true);

            //Drop BInd
            ProductViewModel product = null;

            try
            {
                product = new ProductViewModel();
                List <SelectListItem> selectListItem = new List <SelectListItem>();
                //Supplier Drop down bind
                List <SupplierViewModel> supplierListVM = Mapper.Map <List <Supplier>, List <SupplierViewModel> >(_masterBusiness.GetAllSuppliers());
                foreach (SupplierViewModel svm in supplierListVM)
                {
                    selectListItem.Add(new SelectListItem
                    {
                        Text     = svm.Name,
                        Value    = svm.ID.ToString(),
                        Selected = false
                    });
                }
                product.suppliers = selectListItem;
                //Manufacturer Drop down bind
                List <ManufacturerViewModel> manfactureListVM = Mapper.Map <List <Manufacturer>, List <ManufacturerViewModel> >(_masterBusiness.GetAllManufacturers());
                selectListItem = null;
                selectListItem = new List <SelectListItem>();
                foreach (ManufacturerViewModel mvm in manfactureListVM)
                {
                    selectListItem.Add(new SelectListItem
                    {
                        Text     = mvm.Name,
                        Value    = mvm.ID.ToString(),
                        Selected = false
                    });
                }
                product.manufacturers = selectListItem;

                //AttributeSet Drop down bind
                List <AttributeSetViewModel> AttributeSetListVM = Mapper.Map <List <AttributeSet>, List <AttributeSetViewModel> >(_attributeSetBusiness.GetAllAttributeSet());
                AttributeSetListVM = AttributeSetListVM == null ? null : AttributeSetListVM.OrderBy(attset => attset.Name).ToList();
                selectListItem     = null;
                selectListItem     = new List <SelectListItem>();
                foreach (AttributeSetViewModel avm in AttributeSetListVM)
                {
                    selectListItem.Add(new SelectListItem
                    {
                        Text     = avm.Name,
                        Value    = avm.ID.ToString(),
                        Selected = false
                    });
                }
                product.AttributeSets = selectListItem;
            }
            catch (Exception ex)
            {
                throw ex;
            }


            return(View(product));
        }
Example #2
0
        public ActionResult Index()
        {
            SupplierLocationsViewModel ordrsat_obj    = new SupplierLocationsViewModel();
            List <SelectListItem>      selectListItem = new List <SelectListItem>();

            List <ShippingLocationViewModel> orderstatusListVM = Mapper.Map <List <ShippingLocations>, List <ShippingLocationViewModel> >(_masterBusiness.GetAllShippingLocation());

            foreach (ShippingLocationViewModel ovm in orderstatusListVM)
            {
                selectListItem.Add(new SelectListItem
                {
                    Text     = ovm.Name,
                    Value    = ovm.ID.ToString(),
                    Selected = false
                });
            }
            ordrsat_obj.LocationList = selectListItem;

            List <SelectListItem> selectListsupplier = new List <SelectListItem>();

            List <SupplierViewModel> supplierListVM = Mapper.Map <List <Supplier>, List <SupplierViewModel> >(_masterBusiness.GetAllSuppliers());

            foreach (SupplierViewModel ovm in supplierListVM)
            {
                selectListsupplier.Add(new SelectListItem
                {
                    Text     = ovm.Name,
                    Value    = ovm.ID.ToString(),
                    Selected = false
                });
            }
            ordrsat_obj.supplierList = selectListsupplier;

            return(View(ordrsat_obj));
        }
Example #3
0
 public string GetAllSuppliers()
 {
     try
     {
         List <SupplierViewModel> supplierList = Mapper.Map <List <Supplier>, List <SupplierViewModel> >(_masterBusiness.GetAllSuppliers());
         return(JsonConvert.SerializeObject(new { Result = "OK", Records = supplierList }));
     }
     catch (Exception ex)
     {
         return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = ex.Message }));
     }
 }