Exemplo n.º 1
0
        public async Task <ActionResult> CreatCustomer(CustomerViewModel customerViewModel)
        {
            if (!IsModelValid())
            {
                return(CustomResponse(customerViewModel));
            }

            await _customerApp.Create(_mapper.Map <Customer>(customerViewModel));

            return(CustomResponse());
        }
Exemplo n.º 2
0
        public void RegisterCustomer(CustomerModel customer)
        {
            if (!customer.IsValid)
            {
                throw new Exception($"Verifique os dados do cadastro", innerException: new ArgumentException(customer.GetErrors));
            }

            else
            {
                _customerApp.Create(customer);
            }
        }
Exemplo n.º 3
0
 private void SalvarCliente_Click(object sender, RoutedEventArgs e)
 {
     _customerApp.Create(null);
 }