Exemple #1
0
        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();
            }
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
        }