public int CreateCustomer(CustomerModelResquest data) { if (data != null && data.IsValidate()) { Customer customer = data.ToCustomer(); using (DataLayer.DataAccess.Context context = new DataLayer.DataAccess.Context()) { context.Customers.Add(customer); context.SaveChanges(); return(customer.Id); } } return(0); }
public bool UpdateCustomer(int id, CustomerModelResquest data) { if (data != null && data.IsValidate()) { using (DataLayer.DataAccess.Context context = new DataLayer.DataAccess.Context()) { Customer customer = context.Customers.First(c => c.Id == id); if (customer != null) { customer.FirstName = data.FirstName; customer.LastName = data.LastName; customer.Email = data.Email; } context.SaveChanges(); return(true); } } return(false); }