public Data.DAO.Customer UpdateCustomer(Data.DAO.Customer customer) { var dbcustomer = _context.Customers.FirstOrDefault(x => x.Id == customer.Id); if (customer != null) { dbcustomer.CustomerName = customer.CustomerName; dbcustomer.CustomerAddress = customer.CustomerAddress; dbcustomer.Email = customer.Email; dbcustomer.Mobile = customer.Mobile; _context.SaveChanges(); } return(customer); }
public void TestSetup() { dummyCustomer = new Data.DAO.Customer { Id = 1, CustomerName = "Test", CustomerAddress = "TestAddress", Email = "TestEmail", Mobile = 12345 }; _customerRepositoryMock = new Mock <ICustomerRepository>(); _customerRepositoryMock.Setup(x => x.GetAllCustomers()).Returns(new List <Data.DAO.Customer> { dummyCustomer }); _customerRepositoryMock.Setup(x => x.AddCustomer(It.IsAny <Data.DAO.Customer>())).Returns(dummyCustomer); _customerRepositoryMock.Setup(x => x.UpdateCustomer(It.IsAny <Data.DAO.Customer>())).Returns(dummyCustomer); _customerRepositoryMock.Setup(x => x.GetCustomerById(It.IsAny <int>())).Returns(dummyCustomer); }
public Data.DAO.Customer AddCustomer(Data.DAO.Customer customer) { _context.Customers.Add(customer); _context.SaveChanges(); return(customer); }