public bool Modificar(Siguiente_Cubierta entidad) { bool sw = false; try { var accessor = new DataAccesor(_connectionString); string ic = accessor.ParameterIdentifierCharacter(); var sql = string.Format("UPDATE SIGUIENTE_CUBIERTA SET ID_PRENSA = " + ic + "{0}," + " FECHA_CHEQUEO= " + ic + "{1}, BARCODE_CUBIERTA=" + ic + "{2}, CV=" + ic + "{3} " + " WHERE ID_PRENSA = " + ic + "{0} AND CV=" + ic + "{3}", Arguments.Id_Prensa, Arguments.Fecha_Chequeo, Arguments.Barcode_Cubierta, Arguments.CV); List <IDataParameter> parameters = new List <IDataParameter>() { accessor.Parameter(Arguments.Id_Prensa, entidad.Id_Prensa), accessor.Parameter(Arguments.Fecha_Chequeo, entidad.Fecha_Chequeo), accessor.Parameter(Arguments.Barcode_Cubierta, entidad.Barcode_Cubierta), accessor.Parameter(Arguments.CV, entidad.CV) }; var result = accessor.ExecuteNonQuery(sql, parameters, false); if (typeof(int).Equals(result.GetType())) { sw = (int)result > 0; } else { log.Warning("Modificar() No se ha completado la modificación"); } } catch (Exception ex) { log.Error("Modificar()", ex); } return(sw); }
public int Agregar(Siguiente_Cubierta entidad) { int id = -1; try { var accessor = new DataAccesor(_connectionString); string ic = accessor.ParameterIdentifierCharacter(); var sql = string.Format("INSERT INTO SIGUIENTE_CUBIERTA (ID_PRENSA, FECHA_CHEQUEO, BARCODE_CUBIERTA, CV)" + " VALUES (" + ic + "{0}, " + ic + "{1}, " + ic + "{2}, " + ic + "{3}) ", Arguments.Id_Prensa, Arguments.Fecha_Chequeo, Arguments.Barcode_Cubierta, Arguments.CV); List <IDataParameter> parameters = new List <IDataParameter>() { accessor.Parameter(Arguments.Id_Prensa, entidad.Id_Prensa), accessor.Parameter(Arguments.Fecha_Chequeo, entidad.Fecha_Chequeo), accessor.Parameter(Arguments.Barcode_Cubierta, entidad.Barcode_Cubierta), accessor.Parameter(Arguments.CV, entidad.CV) }; var result = accessor.ExecuteNonQueryWithResult(sql, parameters, false); if (result != null && typeof(int).Equals(result.GetType())) { id = (int)result; } else { log.Warning("Agregar() No se ha completado la inserción"); } } catch (Exception ex) { log.Error("Agregar()", ex); } return(id); }
private Siguiente_Cubierta GetSingle(DataSet ds) { Siguiente_Cubierta siguiente_Cubierta = null; try { if (ds != null && ds.Tables != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { siguiente_Cubierta = new Siguiente_Cubierta() { Id_Prensa = Convert.ToInt32(ds.Tables[0].Rows[0][Arguments.Id_Prensa]), Fecha_Chequeo = Convert.ToDateTime(ds.Tables[0].Rows[0][Arguments.Fecha_Chequeo]), Barcode_Cubierta = Convert.ToString(ds.Tables[0].Rows[0][Arguments.Barcode_Cubierta]), CV = Convert.ToString(ds.Tables[0].Rows[0][Arguments.CV]) }; } } catch (Exception ex) { log.Error("GetSingle", ex); } return(siguiente_Cubierta); }