public ResponseDTO <IEnumerable <CatalogsDTO> > GetAll(RequestDTO <CompanyFiltersDTO> request) { var response = new ResponseDTO <IEnumerable <CatalogsDTO> >(); try { response = clientLogic.GetAll(request.Signature); } catch (System.Data.SqlClient.SqlException exception) { response.Success = false; response.Message = exception.Message; ExceptionHandler.Instance.WriteExceptionLog(exception); } catch (System.Exception exception) { response.Success = false; response.Message = exception.Message; ExceptionHandler.Instance.WriteExceptionLog(exception); } return(response); }
public void ClientLogicGetAllShouldReturnClientViewModel() { // arrange var repository = new Mock <IClientRepository>(); var clientLogic = new ClientLogic(repository.Object); repository.Setup(c => c.GetAll()) .Returns(new List <Client>() { new Client { Id = 1, Name = "David", Employees = new List <Employee>() { new Employee(), new Employee() }, ExternalEmployees = new List <Employee>() { new Employee(), new Employee() } } }); // act var result = clientLogic.GetAll(); // assert Assert.AreEqual(typeof(List <ClientViewModel>), result.GetType()); Assert.AreEqual(result.Count, 1); Assert.AreEqual(result.First().Name, "David"); Assert.AreEqual(result.First().Id, 1); Assert.AreEqual(result.First().EmployeesCount, 4); }
public AddCarForm() { InitializeComponent(); ClientsCBox.DataSource = clientLogic.GetAll(); MarkCBox.DataSource = markLogic.GetAll(); }
public ClientAdminForm() { InitializeComponent(); ClientTable.DataSource = clientLogic.GetAll(); }