Example #1
0
        public void AddCustumer(CustumerModel newCustomer)
        {
            var newCustumerReg = new Customer();

            newCustumerReg.CompanyName = newCustomer.CompanyName;
            newCustumerReg.ContactName = newCustomer.ContactName;
            newCustumerReg.Phone       = newCustomer.Phone;

            DbContext.Customers.Add(newCustumerReg);
            DbContext.SaveChanges();
        }
 public CustumerModel UpdateCustomer(CustumerModel custumer)
 {
     try
     {
         var updatedCustumer = unitOfWork.CustomerService.UpdateCustumer(Mapper.Map <Customer>(custumer));
         return(Mapper.Map <CustumerModel>(updatedCustumer));
     }
     catch
     {
         throw new FaultException <ServiceExeption>(
                   new ServiceExeption
         {
             Message   = string.Format(ExeptionResource.UpdatatedMessage, custumer?.ID),
             ErrorCode = ExeptionResource.UpdatatedMessage
         });
     }
 }
 public CustumerModel AddCustumer(CustumerModel custumer)
 {
     try
     {
         var createdCustumer = unitOfWork.CustomerService.CreateCustumer(Mapper.Map <Customer>(custumer));
         unitOfWork.Save();
         return(Mapper.Map <CustumerModel>(createdCustumer));
     }
     catch
     {
         throw new FaultException <ServiceExeption>(
                   new ServiceExeption
         {
             Message   = ExeptionResource.CreateErrorMessage,
             ErrorCode = ExeptionResource.CreateErrorMessage
         });
     }
 }
Example #4
0
 public void Post([FromBody] CustumerModel newCustumer)
 {
     new CustumersSC().AddCustumer(newCustumer);
 }