public IActionResult Consultar([FromForm] ModeloConsultaDto objModelo) { var jsonResponseDto = new JsonResponseDto(); try { objModelo = _Modelo.ConsultaModelo(objModelo); if (objModelo != null) { return(PartialView("Consultar", objModelo)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Registrar() { ModeloConsultaDto objModeloConsultaDto = new ModeloConsultaDto(); objModeloConsultaDto.IdEmpresa = GetEmpresaPadre(); return(PartialView("Registrar", objModeloConsultaDto)); }
public ModeloConsultaDto ConsultaModelo(ModeloConsultaDto objModelo) { using (SqlConnection conn = DataContext.GetConnection()) { var listaParams = new List <SqlParameter>(); listaParams.Add(new SqlParameter("@IdModelo", SqlDbType.VarChar) { Direction = ParameterDirection.Input, Value = objModelo.IdModelo }); SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_ModeloConsulta", listaParams.ToArray()); while (lector.Read()) { objModelo.IdModelo = lector.IsDBNull(lector.GetOrdinal("IdModelo")) ? default(string) : lector.GetString(lector.GetOrdinal("IdModelo")); objModelo.Nombre = lector.IsDBNull(lector.GetOrdinal("Nombre")) ? default(string) : lector.GetString(lector.GetOrdinal("Nombre")); objModelo.Estado = lector.IsDBNull(lector.GetOrdinal("Estado")) ? default(string) : lector.GetString(lector.GetOrdinal("Estado")); objModelo.IdEstado = lector.IsDBNull(lector.GetOrdinal("IdEstado")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEstado")); objModelo.Configuracion = lector.IsDBNull(lector.GetOrdinal("Configuracion")) ? default(string) : lector.GetString(lector.GetOrdinal("Configuracion")); objModelo.IdConfiguracion = lector.IsDBNull(lector.GetOrdinal("IdConfiguracion")) ? default(string) : lector.GetString(lector.GetOrdinal("IdConfiguracion")); objModelo.Marca = lector.IsDBNull(lector.GetOrdinal("Marca")) ? default(string) : lector.GetString(lector.GetOrdinal("Marca")); objModelo.IdMarca = lector.IsDBNull(lector.GetOrdinal("IdMarca")) ? default(string) : lector.GetString(lector.GetOrdinal("IdMarca")); objModelo.SDK = lector.IsDBNull(lector.GetOrdinal("SDK")) ? 0 : lector.GetInt32(lector.GetOrdinal("SDK")); objModelo.IdEmpresa = lector.IsDBNull(lector.GetOrdinal("IdEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEmpresa")); } } return(objModelo); }
public IActionResult Eliminar([FromForm] ModeloConsultaDto objModelo) { var jsonResponseDto = new JsonResponseDto(); try { var result = _Modelo.EliminarModelo(objModelo.IdModelo, objModelo.Accion); var mensaje = result.Split(":"); jsonResponseDto.Type = mensaje[0]; jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = mensaje[1]; } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }