public static void ActualizarDelay(DtoConfiguracion dtoNuevo) { Acceso acceso = new Acceso(); try { acceso.conectarBD(); acceso.storedProcedure("pr_ActualizarDelay_g"); acceso.agregarParametros("id_arduino", dtoNuevo.Id_Arduino); acceso.agregarParametros("id_senal", dtoNuevo.Id_Senal); acceso.agregarParametros("N_valor", dtoNuevo.n_delay_alarma); acceso.executeNonQuery(); } catch (Exception ex) { var a = "Error message: " + ex.Message; if (ex.InnerException != null) { a = a + " Inner exception: " + ex.InnerException.Message; } a = a + " Stack trace: " + ex.StackTrace; System.ArgumentException bdEX = new System.ArgumentException("Mensaje: " + a, ex); throw bdEX; } finally { acceso.closeConexion(); } }
public static List <DtoConfiguracion> ObtenerIdArduino() { List <DtoConfiguracion> listaEventos = new List <DtoConfiguracion>(); Acceso acceso = new Acceso(); try { acceso.conectarBD(); acceso.storedProcedure("pr_obtenerIdArduino_sf"); SqlDataReader leerBD = acceso.leerDatos(); while (leerBD.Read()) { //Creo una entidad para guardar lo que viene de la DtoConfiguracion evento = new DtoConfiguracion(); evento.Id_Arduino = (int)leerBD["id_arduino"]; listaEventos.Add(evento); } } catch (Exception ex) { var a = "Error message: " + ex.Message; if (ex.InnerException != null) { a = a + " Inner exception: " + ex.InnerException.Message; } a = a + " Stack trace: " + ex.StackTrace; System.ArgumentException bdEX = new System.ArgumentException("Mensaje: " + a, ex); throw bdEX; } finally { acceso.closeConexion(); } return(listaEventos); }
public static String ObtenerDescripcionSenal(DtoNotificaciones dtoNuevo) { String salida = ""; Acceso acceso = new Acceso(); try { acceso.conectarBD(); acceso.storedProcedure("PR_SENAL_L"); acceso.agregarParametros("id_senal", dtoNuevo.Id_Senal); SqlDataReader leerBD = acceso.leerDatos(); while (leerBD.Read()) { //Creo una entidad para guardar lo que viene de la DtoConfiguracion evento = new DtoConfiguracion(); salida = (String)leerBD["v_descripcion"]; } } catch (Exception ex) { var a = "Error message: " + ex.Message; if (ex.InnerException != null) { a = a + " Inner exception: " + ex.InnerException.Message; } a = a + " Stack trace: " + ex.StackTrace; System.ArgumentException bdEX = new System.ArgumentException("Mensaje: " + a, ex); throw bdEX; } finally { acceso.closeConexion(); } return(salida); }
public void Guardar(DtoConfiguracion DtoConfig) { RepositorioConfiguraciones.ActualizarDelay(DtoConfig); }