예제 #1
0
        public ActionResult Edit(ItemVendorViewModels obj)
        {
            ItemVendor item = Mapper.Map <ItemVendorViewModels, ItemVendor>(obj);

            _itemVendorService.EditItemVendor(item);
            return(RedirectToAction("Index"));
        }
예제 #2
0
        public ActionResult Create(ItemVendorViewModels obj)
        {
            ItemVendor item = Mapper.Map <ItemVendorViewModels, ItemVendor>(obj);

            string itemName = obj.ItemName.ToString().ToLower();
            int    vendorId = obj.VendorId;

            var itemVendor = _itemVendorService.GetAllItemVendors().Where(p => p.ItemName.ToString().ToLower().Equals(itemName) && p.VendorId == vendorId).FirstOrDefault();

            if (itemVendor == null)
            {
                _itemVendorService.AddItemVendor(item);
                return(RedirectToAction("Index"));
            }
            else
            {
                return(RedirectToAction("Create"));
            }
        }
예제 #3
0
        public ActionResult Create()
        {
            if (Session["role"] == null)
            {
                return(Redirect("/Dashboard/Index"));
            }
            var session = Session["role"].ToString().ToLower();

            if (session.Equals("super user") || Session["wwid"].ToString().Equals("11341471"))
            {
                var listVendor           = _vendorService.GetAllVendors().ToSelectListItems(-1);
                ItemVendorViewModels obj = new ItemVendorViewModels();
                obj.ListVendors = listVendor;
                return(View(obj));
            }
            else
            {
                return(Redirect("/Dashboard/Index"));
            }
        }
예제 #4
0
        public ActionResult Edit(int id)
        {
            if (Session["role"] == null)
            {
                return(Redirect("/Dashboard/Index"));
            }
            var session = Session["role"].ToString().ToLower();

            if (session.Equals("super user") || Session["wwid"].ToString().Equals("11341471"))
            {
                var obj                   = _itemVendorService.GetItemVendorById(id);
                var listVendor            = _vendorService.GetAllVendors().ToSelectListItems(obj.VendorId);
                ItemVendorViewModels item = Mapper.Map <ItemVendor, ItemVendorViewModels>(obj);
                item.ListVendors = listVendor;
                return(View(item));
            }
            else
            {
                return(Redirect("/Dashboard/Index"));
            }
        }