public void UpdateClientDTO(AddClientModel model, int Id) { var config = new MapperConfiguration(cfg => cfg.CreateMap <AddClientModel, AddClientDTO>()); Mapper mapper = new Mapper(config); AddClientDTO clientDTO = mapper.Map <AddClientModel, AddClientDTO>(model); _clientsHelper.UpdateClientById(clientDTO, Id); }
public void AddClientDTO(AddClientModel model) { var config = new MapperConfiguration(cfg => cfg.CreateMap <AddClientModel, AddClientDTO>()); Mapper mapper = new Mapper(config); AddClientDTO clientDTO = mapper.Map <AddClientModel, AddClientDTO>(model); _clientsHelper.AddClient(clientDTO); }
public void AddClient(AddClientDTO addClientDTO) { string query = "ClientsAgregatorDB.AddClient @LastName, @FirstName," + " @MiddleName, @Phone, @Email," + " @BulkStatusId, @Male, @СommentAboutСlient"; using (IDbConnection conn = new SqlConnection(Options.connectionString)) { conn.Query(query, new { addClientDTO.LastName, addClientDTO.FirstName, addClientDTO.MiddleName, addClientDTO.Phone, addClientDTO.Email, addClientDTO.BulkStatusId, addClientDTO.Male, СommentAboutСlient = addClientDTO.CommentAboutClient }); } }
public void UpdateClientById(AddClientDTO addClientDTO, int Id) { string query = "ClientsAgregatorDB.UpdateClientById @Id, @LastName, @FirstName," + " @MiddleName, @Phone, @Email," + " @BulkStatusId, @Male, @CommentAboutClient"; using (IDbConnection conn = new SqlConnection(Options.connectionString)) { conn.Query(query, new { Id, addClientDTO.LastName, addClientDTO.FirstName, addClientDTO.MiddleName, addClientDTO.Phone, addClientDTO.Email, addClientDTO.BulkStatusId, addClientDTO.Male, addClientDTO.CommentAboutClient }); } }
public void GetClientDTOFromAddClientModel_WhenValidTestPassed_ShouldResultClientDTO(AddClientDTO expected, AddClientModel clientModel) { _mock.Setup(clientsHelper => clientsHelper.AddClient(expected)).Verifiable(); _controller.AddClientDTO(clientModel); _mock.Verify(); }