Beispiel #1
0
        public void InsertStockman(StockmanDTO StockmanDTO)
        {
            Stockman Stockman = new Stockman
            {
                StockmanId   = StockmanDTO.StockmanId,
                StockmanName = StockmanDTO.StockmanName,
            };

            Database.Stockmen.Create(Stockman);
            Database.Save();
        }
        // GET: Stockman/Edit/5
        public ActionResult Edit(int id)
        {
            StockmanDTO man = stockmanService.GetStockmanById(id);

            Mapper.Initialize(cfg => cfg.CreateMap <StockmanDTO, StockmanViewModel>());
            var stockmanview = Mapper.Map <StockmanDTO, StockmanViewModel>(man);

            if (stockmanview != null)
            {
                return(PartialView(stockmanview));
            }
            return(View("IndexStockmen"));
        }
        public ActionResult Delete(int id)
        {
            StockmanDTO deletedDTO = stockmanService.GetStockmanById(id);

            if (deletedDTO == null)
            {
                return(HttpNotFound());
            }
            Mapper.Initialize(cfg => cfg.CreateMap <StockmanDTO, StockmanViewModel>());
            var view = Mapper.Map <StockmanDTO, StockmanViewModel>(deletedDTO);

            return(PartialView("Delete", view));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            StockmanDTO deletedDTO = stockmanService.GetStockmanById(id);

            if (deletedDTO == null)
            {
                return(HttpNotFound());
            }
            else if (deletedDTO != null)
            {
                StockmanDTO deleted = stockmanService.DeleteStockman(id);
            }
            return(RedirectToAction("IndexStockmen"));
        }
Beispiel #5
0
        public void UpdateStockman(StockmanDTO StockmanDTO)
        {
            Mapper.Initialize(cfg => cfg.CreateMap <StockmanDTO, Stockman>());
            var newStockman = Mapper.Map <StockmanDTO, Stockman>(StockmanDTO);

            // Database.Stockmen.Update(newStockman);
            if (StockmanDTO.StockmanId == 0)
            {
                Database.Stockmen.Create(newStockman);
            }
            else
            {
                Stockman man = Database.Stockmen.Get(newStockman.StockmanId);
                if (man != null)
                {
                    man.StockmanId   = newStockman.StockmanId;
                    man.StockmanName = newStockman.StockmanName;
                    Database.Stockmen.Update(man);
                }
            }
        }