public Boolean agregar(Configuracion_TO configuracion) { try { SqlCommand query = new SqlCommand("INSERT INTO CONFIGURACION VALUES(@Porcentaje_Seguro, @Porcentaje_Hora_Extra)", conex); query.Parameters.AddWithValue("@Porcentaje_Seguro", configuracion.Porcentaje_Seguro); query.Parameters.AddWithValue("@Porcentaje_Hora_Extra", configuracion.Porcentaje_Hora_Extra); if (conex.State != ConnectionState.Open) { conex.Open(); } query.ExecuteNonQuery(); return(true); } catch (Exception ex) { return(false); } finally { if (conex.State != System.Data.ConnectionState.Closed) { conex.Close(); } } }
public Boolean guardar(Configuracion_TO configuracion_to) { try { SqlCommand query = new SqlCommand("UPDATE CONFIGURACION SET porcentaje_seguro = @Porcent_Seguro, porcentaje_hora_extra = @Porcent_Hora_Extra WHERE id_configuracion = @Id", conex); query.Parameters.AddWithValue("@Porcent_Seguro", configuracion_to.Porcentaje_Seguro); query.Parameters.AddWithValue("@Porcent_Hora_Extra", configuracion_to.Porcentaje_Hora_Extra); query.Parameters.AddWithValue("@Id", configuracion_to.Id); if (conex.State != ConnectionState.Open) { conex.Open(); } query.ExecuteNonQuery(); return(true); } catch (Exception ex) { return(false); } finally { if (conex.State != System.Data.ConnectionState.Closed) { conex.Close(); } } }
public bool guardar_configuracion() { Configuracion_TO configuracion_TO = new Configuracion_TO(); configuracion_TO.Id = this.Id; configuracion_TO.Porcentaje_Seguro = this.Porcentaje_Seguro; configuracion_TO.Porcentaje_Hora_Extra = this.Porcentaje_Hora_Extra; return(new Configuracion_BD().guardar(configuracion_TO)); }
public Configuracion_TO obtener_Configuracion() { Configuracion_TO configuracion_to = new Configuracion_TO(); try { SqlCommand query = new SqlCommand("SELECT * FROM CONFIGURACION", conex); if (conex.State != ConnectionState.Open) { conex.Open(); } SqlDataReader reader = query.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { configuracion_to.Id = reader.GetInt32(0); configuracion_to.Porcentaje_Seguro = reader.GetDecimal(1); configuracion_to.Porcentaje_Hora_Extra = reader.GetDecimal(2); } return(configuracion_to); } else { return(null); } } catch (Exception ex) { return(null); } finally { if (conex.State != System.Data.ConnectionState.Closed) { conex.Close(); } } }