public EstadoResponse EliminarEstado(EstadoRequest filtro) { EstadoResponse Resultado = new EstadoResponse(); try { using (SqlConnection conexion = new SqlConnection(Configuracion.CadenaConexion("BDNegocio"))) { conexion.Open(); using (SqlCommand cmd = new SqlCommand("usp_EliminarEstado", conexion)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodigoEstado", filtro.CodigoEstado); cmd.ExecuteNonQuery(); } } } catch (Exception e) { Resultado.CodigoError = -1; Resultado.DescripcionError = e.Message; } return(Resultado); }
public async Task <IHttpActionResult> EstadoDelete(EstadoRequest estado) { try { if (ModelState.IsValid) { EstadoDTO estadoDTO = Mapper.Map <EstadoRequest, EstadoDTO>(estado); var resultado = await informacionestado.DeleteEstadoDto(estadoDTO); if (resultado.Success) { return(Ok(resultado.Result)); } else { return(BadRequest(resultado.Error.ToString())); } } return(BadRequest(ModelState)); } catch (Exception ex) { return(BadRequest(ex.ToString())); } }
public async Task <IHttpActionResult> EstadoGet(EstadoRequest estado) { try { if (ModelState.IsValid) { EstadoDTO estadoDTO = Mapper.Map <EstadoRequest, EstadoDTO>(estado); var resultado = await informacionestado.GetBy_EstadoDto(estado.Codigo); if (resultado.Success) { if (resultado.Result != null) { EstadoResponse datosEstadoResponse = Mapper.Map <EstadoDTO, EstadoResponse>(resultado.Result); return(Ok(datosEstadoResponse)); } else { return(NotFound()); } } else { return(BadRequest(resultado.Error.ToString())); } } return(BadRequest(ModelState)); } catch (Exception ex) { return(BadRequest(ex.ToString())); } }
private EstadoResponse CriarEstado(EstadoRequest estadoResquest) { estadoResquest.Pais = _context.Pais.FirstOrDefault(x => x.Id == estadoResquest.Pais.Id); var estado = _mapper.Map <Estado>(estadoResquest); estado.Id = Guid.NewGuid(); _context.Estado.Add(estado); _context.SaveChanges(); return(_mapper.Map <EstadoResponse>(estado));; }
public ActionResult Put([FromRoute] Guid id, [FromBody] EstadoRequest estadoRequest) { var response = BuscarEstadoPorId(id); if (response == null) { return(NotFound()); } AlterarEstado(id, estadoRequest); return(NoContent()); }
public ActionResult Post([FromBody] EstadoRequest estadoRequest) { var error = estadoRequest.Errors(); if (error.Any()) { return(UnprocessableEntity(error)); } var response = CriarEstado(estadoRequest); return(CreatedAtAction(nameof(Get), new { response.Id }, response)); }
private void AlterarEstado(Guid id, EstadoRequest estadoRequest) { var estado = _context.Estado.Find(id); var aux = estado.Pais; estado = _mapper.Map(estadoRequest, estado); estado.Pais = aux; _context.Estado.Update(estado); _context.SaveChanges(); }
public async Task RegistrarEstado(EstadoRequest param) { var estado = new Estado(param.Nome, param.Sigla); #region - validator - _notify.When <ServiceEndereco>(string.IsNullOrEmpty(estado.Nome), "Nome é obrigatório."); _notify.When <ServiceEndereco>(string.IsNullOrEmpty(estado.Sigla), "Sigla é obrigatória."); #endregion await _repoEstado.Registrar(estado); }
public EstadoResponse ConsultarEstado(EstadoRequest filtro) { EstadoResponse Resultado = new EstadoResponse(); try { using (SqlConnection conexion = new SqlConnection(Configuracion.CadenaConexion("BDNegocio"))) { conexion.Open(); using (SqlCommand cmd = new SqlCommand("usp_ConsultarEstado", conexion)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodigoEstado", filtro.CodigoEstado ?? (object)DBNull.Value); cmd.Parameters.AddWithValue("@Nombre", filtro.Nombre ?? (object)DBNull.Value); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Resultado.ListaEstado.Add(new ENEstado { CodigoEstado = dr.GetInt32(dr.GetOrdinal("CodigoEstado")), Nombre = dr.GetString(dr.GetOrdinal("Nombre")), Abreviatura = dr.GetString(dr.GetOrdinal("Abreviatura")) }); } } } } catch (Exception e) { Resultado.CodigoError = -1; Resultado.DescripcionError = e.Message; } return(Resultado); }
public EstadoResponse RegistrarEstado(EstadoRequest filtro) { ADNegocio DA = new ADNegocio(); return(DA.RegistrarEstado(filtro)); }
public async Task <IActionResult> RegistrarEstado([FromBody] EstadoRequest param) { await _service.RegistrarEstado(param); return(Result(new { Message = "Registrado." })); }
public EstadoResponse ActualizarEstado(EstadoRequest filtro) { ADNegocio DA = new ADNegocio(); return(DA.ActualizarEstado(filtro)); }
public EstadoResponse RegistrarEstado(EstadoRequest filtro) { LNNegocio LN = new LNNegocio(); return(LN.RegistrarEstado(filtro)); }
public EstadoResponse ConsultarEstado(EstadoRequest filtro) { LNNegocio LN = new LNNegocio(); return(LN.ConsultarEstado(filtro)); }
public EstadoResponse EliminarEstado(EstadoRequest filtro) { LNNegocio LN = new LNNegocio(); return(LN.EliminarEstado(filtro)); }
public EstadoResponse ActualizarEstado(EstadoRequest filtro) { LNNegocio LN = new LNNegocio(); return(LN.ActualizarEstado(filtro)); }
public EstadoResponse ConsultarEstado(EstadoRequest filtro) { ADNegocio DA = new ADNegocio(); return(DA.ConsultarEstado(filtro)); }
public EstadoResponse EliminarEstado(EstadoRequest filtro) { ADNegocio DA = new ADNegocio(); return(DA.EliminarEstado(filtro)); }
public async Task <IActionResult> AtualizarEstado([FromBody] EstadoRequest param) { await _service.AtualizarEstado(param); return(Result(new { Message = "Atualizado." })); }