Ejemplo n.º 1
0
        public void UpdateShipper(ShipperViewModel shipper)
        {
            var shipperToRemove = _shipperRepository.GetById(shipper.ShipperC);
            var updateShipper   = Mapper.Map <ShipperViewModel, Shipper_M>(shipper);

            _shipperRepository.Delete(shipperToRemove);
            _shipperRepository.Add(updateShipper);
            SaveShipper();
        }
Ejemplo n.º 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            shipperRepository.Delete(id);
            shipperRepository.Save();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        public void DeleteShipper(Expression <Func <Shipper, bool> > where)
        {
            var ListShipper = _repository.GetMany(where);

            foreach (var Shipper in ListShipper)
            {
                _repository.Delete(Shipper);
            }
        }
Ejemplo n.º 4
0
        public bool Delete(int shipperId, out string message)
        {
            try
            {
                var entity = _ShipperRepository.GetById(shipperId);
                if (entity != null)
                {
                    _ShipperRepository.Delete(shipperId);
                    UnitOfwork.SaveChanges();
                    message = Constant.DeleteSuccess;
                    return(true);
                }

                message = Constant.DeleteFail;
                return(false);
            }
            catch
            {
                message = Constant.RecordsisUsedCanNotDeleted;
                return(false);
            }
        }