public TerminalConsultaDto ConsultaTerminal(TerminalConsultaDto objTerminal) { using (SqlConnection conn = DataContext.GetConnection()) { var listaParams = new List <SqlParameter>(); listaParams.Add(new SqlParameter("@IdTerminal", SqlDbType.VarChar) { Direction = ParameterDirection.Input, Value = objTerminal.IdTerminal }); SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_TerminalConsulta", listaParams.ToArray()); while (lector.Read()) { objTerminal.IdTerminal = lector.IsDBNull(lector.GetOrdinal("IdTerminal")) ? default(string) : lector.GetString(lector.GetOrdinal("IdTerminal")); objTerminal.Nombre = lector.IsDBNull(lector.GetOrdinal("Nombre")) ? default(string) : lector.GetString(lector.GetOrdinal("Nombre")); objTerminal.IdEstado = lector.IsDBNull(lector.GetOrdinal("IdEstado")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEstado")); objTerminal.Estado = lector.IsDBNull(lector.GetOrdinal("Estado")) ? default(string) : lector.GetString(lector.GetOrdinal("Estado")); objTerminal.Configuracion = lector.IsDBNull(lector.GetOrdinal("Configuracion")) ? default(string) : lector.GetString(lector.GetOrdinal("Configuracion")); objTerminal.IdConfiguracion = lector.IsDBNull(lector.GetOrdinal("IdConfiguracion")) ? default(string) : lector.GetString(lector.GetOrdinal("IdConfiguracion")); objTerminal.Marca = lector.IsDBNull(lector.GetOrdinal("Marca")) ? default(string) : lector.GetString(lector.GetOrdinal("Marca")); objTerminal.IdMarca = lector.IsDBNull(lector.GetOrdinal("IdMarca")) ? default(string) : lector.GetString(lector.GetOrdinal("IdMarca")); objTerminal.IP = lector.IsDBNull(lector.GetOrdinal("IP")) ? default(string) : lector.GetString(lector.GetOrdinal("IP")); objTerminal.Puerto = lector.IsDBNull(lector.GetOrdinal("Puerto")) ? default(string) : lector.GetString(lector.GetOrdinal("Puerto")); objTerminal.Area = lector.IsDBNull(lector.GetOrdinal("Area")) ? default(string) : lector.GetString(lector.GetOrdinal("Area")); objTerminal.IdArea = lector.IsDBNull(lector.GetOrdinal("IdArea")) ? default(string) : lector.GetString(lector.GetOrdinal("IdArea")); objTerminal.Modelo = lector.IsDBNull(lector.GetOrdinal("Modelo")) ? default(string) : lector.GetString(lector.GetOrdinal("Modelo")); objTerminal.IdModelo = lector.IsDBNull(lector.GetOrdinal("IdModelo")) ? default(string) : lector.GetString(lector.GetOrdinal("IdModelo")); objTerminal.IdEmpresa = lector.IsDBNull(lector.GetOrdinal("IdEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEmpresa")); } } return(objTerminal); }
public IActionResult Consultar([FromForm] TerminalConsultaDto objTerminal) { var jsonResponseDto = new JsonResponseDto(); try { objTerminal = _Terminal.ConsultaTerminal(objTerminal); if (objTerminal != null) { return(PartialView("Consultar", objTerminal)); } 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 Actualizar([FromForm] TerminalConsultaDto objTerminal) { var jsonResponseDto = new JsonResponseDto(); try { objTerminal = _Terminal.ConsultaTerminal(objTerminal); if (GetPerfil().ToUpper() != "SUPERUSUARIO") { objTerminal.IdEmpresa = GetEmpresaPadre(); } if (objTerminal != null) { return(PartialView("Actualizar", objTerminal)); } 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() { TerminalConsultaDto objTerminalConsultaDto = new TerminalConsultaDto(); objTerminalConsultaDto.IdEmpresa = GetEmpresaPadre(); return(PartialView("Registrar", objTerminalConsultaDto)); }
public IActionResult Eliminar([FromForm] TerminalConsultaDto objTerminal) { var jsonResponseDto = new JsonResponseDto(); try { var result = _Terminal.EliminarTerminal(objTerminal.IdTerminal, objTerminal.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)); }