public static void Novedades_RechazadasXBanco_Contacto_A(NovedadRechazada novedadRechazada) { string sql = "Novedades_RechazadasXBanco_Contacto_A"; Database db = DatabaseFactory.CreateDatabase("DAT_V01"); DbCommand dbCommand = db.GetStoredProcCommand(sql); try { db.AddInParameter(dbCommand, "@idnovedad", DbType.Int64, novedadRechazada.Idnovedad); db.AddInParameter(dbCommand, "@fContacto", DbType.DateTime, novedadRechazada.FechaContacto); db.AddInParameter(dbCommand, "@observaciones", DbType.String, novedadRechazada.Observaciones); db.AddInParameter(dbCommand, "@contactoSatisfactorio", DbType.Boolean, novedadRechazada.ContactoSatisfactorio); db.AddInParameter(dbCommand, "@usuario", DbType.String, novedadRechazada.Usuario); db.AddInParameter(dbCommand, "@oficinaContacto", DbType.String, novedadRechazada.OficinaContacto); db.AddInParameter(dbCommand, "@ip", DbType.String, novedadRechazada.Ip); db.ExecuteNonQuery(dbCommand); } catch (Exception SQLDBException) { log.Error(string.Format("{0}->{1}-> Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), SQLDBException.Source, SQLDBException.Message)); throw SQLDBException; } finally { db = null; dbCommand.Dispose(); } }
public static NovedadRechazada GetObject(NullableDataReader ds) { NovedadRechazada result = new NovedadRechazada(); result.FechaContacto = ds.GetDateTime("fContacto"); result.Idnovedad = ds.GetInt64("idnovedad"); result.Ip = ds.GetString("ip"); result.Observaciones = ds.GetString("observaciones"); result.ContactoSatisfactorio = ds.GetBoolean("contactoSatisfactorio"); result.OficinaContacto = ds.GetString("oficinaContacto"); result.Usuario = ds.GetString("usuario"); return(result); }
public static List <NovedadRechazada> Novedades_RechazadasXBanco_Contacto_T(Int64 _idNovedad) { List <NovedadRechazada> result = new List <NovedadRechazada>(); string sql = "Novedades_RechazadasXBanco_Contacto_T"; Database db = DatabaseFactory.CreateDatabase("DAT_V01"); DbCommand dbCommand = db.GetStoredProcCommand(sql); try { db.AddInParameter(dbCommand, "@idnovedad", DbType.Int64, _idNovedad); using (NullableDataReader ds = new NullableDataReader(db.ExecuteReader(dbCommand))) { NovedadRechazada item = new NovedadRechazada(); while (ds.Read()) { item = new NovedadRechazada(); item = GetObject(ds); result.Add(item); } } } catch (Exception ex) { log.Error(string.Format("{0}->{1}->Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message)); throw new Exception("Error en PrestadorDAO.TraerPrestadoresAdm", ex); } finally { db = null; dbCommand.Dispose(); } return(result); }