public Boolean editarUnidadLectura(UnidadLectura unidadLectura) { Boolean respuesta = false; SqlConnection connection = null; DataTable dt = new DataTable(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); var parametros = new[] { ParametroAcceso.CrearParametro("@idUnidadLectura", SqlDbType.VarChar, unidadLectura.idUnidadLectura, ParameterDirection.Input), ParametroAcceso.CrearParametro("@descripcion", SqlDbType.VarChar, unidadLectura.descripcion, ParameterDirection.Input) }; consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Aplicacion.ActualizarUnidadLecturaSP", parametros); dt.Load(consulta); connection.Close(); respuesta = true; } } catch (Exception e) { respuesta = false; Console.WriteLine(e); } return(respuesta); }
public List <UnidadLectura> getAllUnidadLectura() { List <UnidadLectura> unidadLectura = new List <UnidadLectura>(); SqlConnection connection = null; DataTable dt = new DataTable(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Aplicacion.ConsultaUnidadLecturaSP"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { UnidadLectura uniLec = new UnidadLectura(); uniLec.idUnidadLectura = Convert.ToInt32(row["idUnidadLectura"].ToString()); uniLec.descripcion = row["descripcion"].ToString(); uniLec.estatus = Convert.ToBoolean(row["estatus"].ToString()); unidadLectura.Add(uniLec); } } catch (Exception e) { Console.WriteLine(e); } return(unidadLectura); }
public List <Sensores> getAllSensores() { List <Sensores> sensores = new List <Sensores>(); SqlConnection connection = null; DataTable dt = new DataTable(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Aplicacion.ConsultaSensoresSP"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { Sensores sens = new Sensores(); sens.idSensor = Convert.ToInt32(row["idSensor"].ToString()); sens.numeroSerie = row["numeroSerie"].ToString(); sens.tiempoLectura = row["tiempoLectura"].ToString(); sens.estatus = Convert.ToBoolean(row["estatus"].ToString()); Placas placas = new Placas(); sens.placas = placas; sens.placas.idPlaca = Convert.ToInt32(row["idPlaca"].ToString()); UnidadLectura unidadLectura = new UnidadLectura(); sens.unidadLectura = unidadLectura; sens.unidadLectura.idUnidadLectura = Convert.ToInt32(row["idUnidadLectura"].ToString()); SistemaMedicion sistemaMedicion = new SistemaMedicion(); sens.sistemaMedicion = sistemaMedicion; sens.sistemaMedicion.idSistemaMedicion = Convert.ToInt32(row["idSistemaMedicion"].ToString()); Magnitud magnitud = new Magnitud(); sens.magnitud = magnitud; sens.magnitud.idMagnitud = Convert.ToInt32(row["idMagnitud"].ToString()); Empresa empresa = new Empresa(); sens.empresa = empresa; sens.empresa.idCliente = Convert.ToInt32(row["idCliente"].ToString()); sensores.Add(sens); } } catch (Exception e) { Console.WriteLine(e); } return(sensores); }
public List <Variables> getAllVariables() { List <Variables> variables = new List <Variables>(); SqlConnection connection = null; DataTable dt = new DataTable(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Aplicacion.ConsultaVariablesSP"); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { Variables vari = new Variables(); vari.idVariable = Convert.ToInt32(row["idVariable"].ToString()); vari.nombre = row["nombre"].ToString(); vari.valor = row["valor"].ToString(); vari.valorMaximo = row["valorMaximo"].ToString(); vari.valorMinimo = row["valorMinimo"].ToString(); vari.estatus = Convert.ToBoolean(row["estatus"].ToString()); UnidadLectura unidadLectura = new UnidadLectura(); vari.unidadLectura = unidadLectura; vari.unidadLectura.idUnidadLectura = Convert.ToInt32(row["idUnidadLectura"].ToString()); SistemaMedicion sistemaMedicion = new SistemaMedicion(); vari.sistemaMedicion = sistemaMedicion; vari.sistemaMedicion.idSistemaMedicion = Convert.ToInt32(row["idSistemaMedicion"].ToString()); Magnitud magnitud = new Magnitud(); vari.magnitud = magnitud; vari.magnitud.idMagnitud = Convert.ToInt32(row["idMagnitud"].ToString()); variables.Add(vari); } } catch (Exception e) { Console.WriteLine(e); } return(variables); }
public List <Variables> getVariablesxDispositivos(int idDispositivo) { List <Variables> dispositivos = new List <Variables>(); SqlConnection connection = null; DataTable dt = new DataTable(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); var parametros = new[] { ParametroAcceso.CrearParametro("@idDispositivo", SqlDbType.Int, idDispositivo, ParameterDirection.Input) }; consulta = Ejecuta.ProcedimientoAlmacenado(connection, "dbo.ConsultaVariablesxDispositivoSP", parametros); dt.Load(consulta); connection.Close(); } foreach (DataRow row in dt.Rows) { Variables dispos = new Variables(); dispos.idVariable = Convert.ToInt32(row["idVariable"].ToString()); dispos.nombre = row["nombre"].ToString(); dispos.valor = row["valor"].ToString(); dispos.valorMaximo = row["valorMaximo"].ToString(); dispos.valorMinimo = row["valorMinimo"].ToString(); UnidadLectura unidadLectura = new UnidadLectura(); dispos.unidadLectura = unidadLectura; dispos.unidadLectura.descripcion = row["descripcion"].ToString(); dispositivos.Add(dispos); } } catch (Exception e) { Console.WriteLine(e); } return(dispositivos); }
public Boolean eliminarUnidadLectura(UnidadLectura unidadLectura) { return(unidadLecturaDatos.eliminarUnidadLectura(unidadLectura)); }
public Boolean editarUnidadLectura(UnidadLectura unidadLectura) { return(unidadLecturaDatos.editarUnidadLectura(unidadLectura)); }
public Boolean registrarUnidadLectura(UnidadLectura unidadLectura) { return(unidadLecturaDatos.registrarUnidadLectura(unidadLectura)); }