public string AddClient(AddClientDto addClientDto) { if (!addClientDto.Validate()) { return("Validation error!"); } var client = _clientConverter.AddClientDtoToClient(addClientDto); client.IsDeleted = false; _clientRepository.Add(client); return($"Client with id {client.Id} was succesfuly deleted"); }
private void btnAdd_Click(object sender, EventArgs e) { var provider = new Dependencies().Load(); IClientService clientService = provider.GetService <IClientService>(); if (isUpdate) { var clientUpdate = new UpdateClientDto { FirstName = tbxFirstName.Text, LastName = tbxLastName.Text, PhoneNumber = tbxPhoneNumber.Text, Email = tbxEmail.Text, DriversLicenseNumber = tbxDriversLicenseNumber.Text, IdNumber = tbxIdNumber.Text, Pesel = tbxPesel.Text }; if (!clientUpdate.Validate()) { MessageBox.Show("Validation error"); return; } clientService.UpdateClient(id, clientUpdate); this.Hide(); } else { var clientAdd = new AddClientDto { FirstName = tbxFirstName.Text, LastName = tbxLastName.Text, PhoneNumber = tbxPhoneNumber.Text, Email = tbxEmail.Text, DriversLicenseNumber = tbxDriversLicenseNumber.Text, IdNumber = tbxIdNumber.Text, Pesel = tbxPesel.Text }; if (!clientAdd.Validate()) { MessageBox.Show("Validation error"); return; } clientService.AddClient(clientAdd); this.Hide(); } }