public IActionResult Consultar([FromForm] CondicionConsultaDto objCondicion) { var jsonResponseDto = new JsonResponseDto(); try { objCondicion = _Condicion.ConsultaCondicion(objCondicion); objCondicion.IdEmpresa = GetEmpresaPadre(); if (objCondicion != null) { return(PartialView("Consultar", objCondicion)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Registrar() { CondicionConsultaDto objCondicionConsultaDto = new CondicionConsultaDto(); objCondicionConsultaDto.IdEmpresa = GetEmpresaPadre(); return(PartialView("Registrar", objCondicionConsultaDto)); }
public CondicionConsultaDto ConsultaCondicion(CondicionConsultaDto objCondicion) { using (SqlConnection conn = DataContext.GetConnection()) { var listaParams = new List <SqlParameter>(); listaParams.Add(new SqlParameter("@IdCondicion", SqlDbType.VarChar) { Direction = ParameterDirection.Input, Value = objCondicion.IdCondicion }); SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_CondicionConsulta", listaParams.ToArray()); while (lector.Read()) { objCondicion.IdCondicion = lector.IsDBNull(lector.GetOrdinal("IdCondicion")) ? default(string) : lector.GetString(lector.GetOrdinal("IdCondicion")); objCondicion.Nombre = lector.IsDBNull(lector.GetOrdinal("Nombre")) ? default(string) : lector.GetString(lector.GetOrdinal("Nombre")); objCondicion.IdEstado = lector.IsDBNull(lector.GetOrdinal("IdEstado")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEstado")); objCondicion.IdRegimen = lector.IsDBNull(lector.GetOrdinal("IdRegimen")) ? default(string) : lector.GetString(lector.GetOrdinal("IdRegimen")); } } return(objCondicion); }
public IActionResult Eliminar([FromForm] CondicionConsultaDto objCondicion) { var jsonResponseDto = new JsonResponseDto(); try { var result = _Condicion.EliminarCondicion(objCondicion.IdCondicion, objCondicion.Accion); var mensaje = result.Split(":"); jsonResponseDto.Type = mensaje[0]; jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = mensaje[1]; } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }