Esempio n. 1
0
        // GET: WarehouseSocet/Edit/5
        public ActionResult Edit(string socetId)
        {
            var socet = WarehouseSocetService.GetWarehouseSocet(socetId);
            var model = Mapper.Map <WarehouseSocetModel>(socet);

            return(View(model));
        }
Esempio n. 2
0
        public ActionResult List()
        {
            var warehouseSocets = WarehouseSocetService.GetWarehouseSocets();
            var model           = new WarehouseSocetsListModel(Mapper.Map <List <WarehouseSocetModel> >(warehouseSocets));

            return(View(model));
        }
Esempio n. 3
0
        public ActionResult Edit(WarehouseSocetModel model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var socet  = Mapper.Map <WarehouseSocet>(model);
                    var result = WarehouseSocetService.UpdateWarehouseSocet(socet);

                    if (result.Succes)
                    {
                        return(RedirectToAction("list"));
                    }
                }
                catch
                {
                    return(View(model));
                }
            }
            return(View(model));
        }
Esempio n. 4
0
        public JsonResult GetSocetByBarcodeAjax(string barcode)
        {
            var model = new WarehouseSocetModel();

            try
            {
                var socet = WarehouseSocetService.GetSocetByBarcode(barcode);
                if (socet != null)
                {
                    model = Mapper.Map <WarehouseSocetModel>(socet);
                    model.SetSucces();
                }
                else
                {
                    model.SetError(String.Format(ResSocet.NoSocetToBarcode, barcode));
                }
            }
            catch (Exception ex)
            {
                model.SetError(ex);
            }

            return(Json(model, JsonRequestBehavior.AllowGet));
        }