public bool CrearDireccion(DireccionRequest direccionRequest, int idUsuario) { if (idUsuario < 1) { throw new Exception(); } var existeProvincia = provinciaCoordinator.ExisteProvincia(direccionRequest.IdProvincia); var existeLocalidad = localidadCoordinator.ExisteLocalidad(direccionRequest.IdLocalidad, direccionRequest.IdProvincia); if (!existeProvincia) { throw new Exception(); } if (!existeLocalidad) { throw new Exception(); } var direccion = mapper.Map <Direccion>(direccionRequest); direccion.IdUsuario = idUsuario; return(direccionDao.CrearDireccion(direccion)); }
private Departamento getDepartamento(DireccionRequest direccionRequest) { var departamento = new Departamento() { Id = direccionRequest.departamentoRequest.idDepartamento, Nombre = direccionRequest.departamentoRequest.nombre }; return(departamento); }
public void isValidPost_invalidData_returnFalse(DireccionRequest direccion, UserRequest firma, string nombre) { var sucursal = new SucursalRequest() { direccionRequest = direccion, userFirmaRequest = firma, nombre = nombre }; var respuesta = sucursal.isValidPost(); Assert.IsFalse(respuesta); }
private Municipio getMunicipio(DireccionRequest direccionRequest) { var municipio = new Municipio() { DepartamentoId = direccionRequest.municipioRequest.idDepartamento, Id = direccionRequest.municipioRequest.idMunicipio, Nombre = direccionRequest.municipioRequest.nombre }; return(municipio); }
public void isValidPost_invalidData_ReturnFalse(MunicipioRequest municipio, DepartamentoRequest departamento, string descripcion) { var direccion = new DireccionRequest(); direccion.departamentoRequest = departamento; direccion.municipioRequest = municipio; direccion.descripcion = descripcion; var respuesta = direccion.isValidPost(); Assert.IsFalse(respuesta); }
public ActionResult <bool> CrearDireccion([FromBody] DireccionRequest direccionRequest, int idUsuario) { try { var result = direccionCoordinator.CrearDireccion(direccionRequest, idUsuario); return(StatusCode(200, result)); } catch (Exception ex) { return(StatusCode(500)); } }
private Direccion getDireccion(DireccionRequest request) { var departamento = new Departamento() { Id = request.departamentoRequest.idDepartamento }; var municipio = new Municipio() { DepartamentoId = request.municipioRequest.idDepartamento, Id = request.municipioRequest.idMunicipio }; var direccion = new Direccion(departamento, municipio, request.descripcion); if (request.IdGuid != Guid.Empty) { direccion.Id = request.IdGuid; } return(direccion); }
private DireccionRequest getDireccionRequest() { var departamento = new DepartamentoRequest() { idDepartamento = "01", nombre = "Departamento" }; var municipio = new MunicipioRequest() { idMunicipio = "01", idDepartamento = "01", nombre = "Municipio" }; var direccion = new DireccionRequest() { departamentoRequest = departamento, municipioRequest = municipio, descripcion = "B Abajo" }; return(direccion); }
private void cargarDireccion(string codigoPostal) { try { DireccionRequest request = new DireccionRequest(); DireccionResponse response = new DireccionResponse(); request.mdlUser = Usuario; request.vchCodigoPostal = codigoPostal; response = RisService.getDireccionPaciente(request); ddlColoniaDet.DataSource = null; ddlColoniaDet.Items.Clear(); ddlColoniaDet.DataBind(); if (response != null) { if (response.lstDireccion.Count > 0) { txtEstadoDet.Text = response.lstDireccion.First().vchEstado; txtmunicipioDet.Text = response.lstDireccion.First().vchMunicipio; ddlColoniaDet.DataSource = response.lstDireccion.OrderBy(x => x.vchColonia); ddlColoniaDet.DataTextField = "vchColonia"; ddlColoniaDet.DataValueField = "intCodigoPostalID"; ddlColoniaDet.DataBind(); if (response.lstDireccion.Count == 1) { ddlColoniaDet.SelectedIndex = ddlColoniaDet.Items.IndexOf(ddlColoniaDet.Items.FindByValue(response.lstDireccion.First().intCodigoPostalID.ToString())); } else { ddlColoniaDet.Items.Insert(0, new ListItem("Seleccionar Colonia", "0")); } } } } catch (Exception eCColo) { Log.EscribeLog("Existe un error en cargarColonia: " + eCColo.Message, 3, Usuario.vchUsuario); } }
private GremioRequest convertToGremioRequest(Gremio gremio) { var direccion = gremio.Direccion; var departamento = direccion.Departamento; var municipio = direccion.Municipio; var auditoria = gremio.Auditoria; var rtn = gremio.Id; var representante = gremio.RepresentanteLegal; var nombreGremio = gremio.Nombre; var representanteRequest = new RepresentanteLegalRequest() { identidadRequest = new IdentidadRequest() { identidad = representante.Id.identidad }, nombre = representante.Nombre }; var rtnRequestGremio = new RTNRequest() { RTN = rtn.Rtn }; var departamentoRequestGremio = new DepartamentoRequest() { idDepartamento = departamento.Id, nombre = departamento.Nombre }; var municipioRequestGremio = new MunicipioRequest() { idDepartamento = municipio.DepartamentoId, idMunicipio = municipio.Id, nombre = municipio.Nombre }; var direccionRequestGremio = new DireccionRequest() { departamentoRequest = departamentoRequestGremio, municipioRequest = municipioRequestGremio, descripcion = direccion.ReferenciaDireccion, IdGuid = direccion.Id }; var auditoriaRequest = new AuditoriaRequest() { fechaCreo = auditoria.FechaCreacion, fechaModifico = auditoria.FechaActualizacion, usuarioCreo = auditoria.CreadoPor, usuarioModifico = auditoria.ActualizadoPor }; var gremioRequest = new GremioRequest() { direccionRequest = direccionRequestGremio, rtnRequest = rtnRequestGremio, representanteLegalRequest = representanteRequest, nombre = nombreGremio }; gremioRequest.auditoriaRequest = auditoriaRequest; return(gremioRequest); }
public void isValidPutDireccion_dataInvalid_returnFalse(RTNRequest rtnRequest, DireccionRequest direccionRequest) { var gremio = new GremioRequest(); gremio.rtnRequest = rtnRequest; gremio.direccionRequest = direccionRequest; var respuesta = gremio.isValidPutDireccion(); Assert.IsFalse(respuesta); }
public void isValidRequest_dataInvalid_returnFalse(RepresentanteLegalRequest representante, RTNRequest rtn, DireccionRequest direccion, string nombre) { var gremio = new GremioRequest(); gremio.representanteLegalRequest = representante; gremio.rtnRequest = rtn; gremio.direccionRequest = direccion; gremio.nombre = nombre; var respuesta = gremio.isValidPost(); Assert.IsFalse(respuesta); }