public IHttpActionResult RegistroClienteBasico(dynamic model) { try { Domain.DataAccess.RegistroCliente registro = new Domain.DataAccess.RegistroCliente(); BaseResponse <string> result = registro.crearCuenta(new RegistroClientesRequest { nombre = model.nombre, apellido = model.apellido, email = model.email, phone = model.celular, tipoPersona = model.tipoPersona, nroDocumento = model.nroDocumento, nroDocumentoContacto = model.nroDocumentoContacto, nombreEmpresa = model.nombreEmpresa }); return(Ok(result)); } catch (Exception ex) { BaseResponse <string> result = new BaseResponse <string>(); result.success = false; result.error = ex.InnerException != null ? ex.InnerException.Message : ex.Message; result.ex = ex; return(Ok(result)); } }