public IResult Update(Supplier supplier)
        {
            var result = _supplierDal.Get(s => s.Id == supplier.Id);

            _supplierDal.Update(result);
            return(new SuccessResult(Messages.Suppliers.Update(supplier.CompanyName)));
        }
        public string Delete(int id)
        {
            Supplier deleteSupplier = supplierDal.Get(p => p.Id == id);

            supplierDal.Delete(deleteSupplier);
            JObject jsonObject = new JObject();

            jsonObject.Add("Status", "success");
            jsonObject.Add("ErrorMessage", "Kayıt başarıyla silindi.");
            JArray array = new JArray();

            array.Add(jsonObject);
            return(JsonConvert.SerializeObject(array));
        }
        public IDataResult <Supplier> GetById(int supplierId)
        {
            var supplier = supplierDal.Get(s => s.Id == supplierId);

            if (supplier != null)
            {
                return(new SuccessDataResult <Supplier>(supplier));
            }
            throw new ObjectNotFoundException(Messages.SupplierNotFound);
        }
        public IDataResult <Supplier> Get(Expression <Func <Supplier, bool> > filter)
        {
            var _get = _supplierDal.Get(filter);

            if (_get == null)
            {
                return(new ErrorDataResult <Supplier>(SupplierMessages.RecordNotFound));
            }

            return(new SuccessDataResult <Supplier>(_get, SupplierMessages.SupplierListed));
        }
 public Supplier Get(Expression <Func <Supplier, bool> > filter)
 {
     return(_supplierDal.Get(filter));
 }
 public IDataResult <Supplier> GetById(int id)
 {
     return(new SuccessDataResult <Supplier>(_supplierDal.Get(p => p.SupplierID == id)));
 }
Example #7
0
 public Supplier GetById(int id)
 {
     return(_mapper.Map <Supplier>(_supplierDal.Get(x => x.SupplierId == id)));
 }
 public void Delete(int supplierId)
 {
     _supplierDal.Delete(_supplierDal.Get(x => x.SupplierID == supplierId));
 }
Example #9
0
 public Supplier Get(int id)
 {
     return(_supplierDal.Get(x => x.SupplierId == id));
 }
 public Supplier GetSupplierbyCustomer(int id)
 {
     return(_supplierDal.Get(x => x.CustomerID == id));
 }