示例#1
0
        public void LeerPremanifiesto(Premanifiesto p, int Folio)
        {
            Limpiar(p);
            string sql = "select*from Premanifiesto where Folio=@Folio";

            using (SqlConnection con = new SqlConnection(cx.cadenaConexion))
            {
                con.Open();

                using (SqlCommand comando = new SqlCommand(sql, con))
                {
                    comando.Parameters.Add("@Folio", SqlDbType.Int).Value = Folio;

                    using (SqlDataReader reader = comando.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            for (int i = 0; i < reader.FieldCount; i++)
                            {
                                p[reader.GetName(i)] = reader.IsDBNull(i) ? cx.getNullValue(p[reader.GetName(i)]) : reader.GetValue(i);
                            }
                        }
                    }

                    con.Close();
                }
            }
        }
示例#2
0
 private void Limpiar(Premanifiesto p)
 {
     p.Folio             = 0;
     p.IdSalaVta         = 0;
     p.IdHotel           = 0;
     p.FechaLlegada      = Convert.ToDateTime("01/01/50");
     p.FechaSalida       = Convert.ToDateTime("01/01/50");
     p.Noches            = 0;
     p.Habitacion        = "";
     p.IdTipHab          = 0;
     p.IdAgencia         = 0;
     p.Nombre1           = "";
     p.Nombre2           = "";
     p.Edad1             = 0;
     p.Edad2             = 0;
     p.IdEdoCivil1       = 0;
     p.IdEdoCivil2       = 0;
     p.IdEspecial        = 0;
     p.Idciudad          = 0;
     p.IdIdioma          = 0;
     p.Prospecto         = "";
     p.IdMotNopro        = 0;
     p.IdUsuarioNopro    = 0;
     p.IdNomolestar      = 0;
     p.IdUsuarioNoMol    = 0;
     p.Reminder          = "";
     p.IdusuarioCapRemi  = 0;
     p.FechorCapRemi     = Convert.ToDateTime("01/01/50");
     p.Sorry             = "";
     p.SorryPromotor     = 0;
     p.IdusuarioCapSorry = 0;
     p.FechorCapSorry    = Convert.ToDateTime("01/01/50");
     p.GoldCard          = "";
     p.FolioGoldCard     = 0;
     p.IdPromGold        = 0;
     p.IdCapturoGold     = 0;
     p.FechorCapGold     = Convert.ToDateTime("01/01/50");
     p.Invitado          = "";
     p.FechaInv          = Convert.ToDateTime("01/01/50");
     p.HoraInv           = Convert.ToDateTime("01/01/50");
     p.FolioInv          = 0;
     p.Letra             = "";
     p.IdLocacion        = 0;
     p.IdPromInvito      = 0;
     p.NoImpresiones     = 0;
     p.idUsuarioImp      = 0;
     p.FechorImp         = Convert.ToDateTime("01/01/50");
     p.IdCapturoInv      = 0;
     p.FechaCapinv       = Convert.ToDateTime("01/01/50");
     p.PaxA               = 0;
     p.PaxN               = 0;
     p.RsInvitado         = "";
     p.RsFechaInv         = Convert.ToDateTime("01/01/50");
     p.RsHoraInv          = Convert.ToDateTime("01/01/50");
     p.RsFolioInv         = 0;
     p.RsIdLocacion       = 0;
     p.RsIdPromInvito     = 0;
     p.RsNoImpresiones    = 0;
     p.RsIdUsuarioImp     = 0;
     p.RsFechorImp        = Convert.ToDateTime("01/01/50");
     p.RsIdCapturoInv     = 0;
     p.RsFechaCapInv      = Convert.ToDateTime("01/01/50");
     p.Venta              = "";
     p.IdTipconA          = 0;
     p.NumCtoA            = 0;
     p.VentaFeccap        = Convert.ToDateTime("01/01/50");
     p.VentaIdUsuarioCap  = 0;
     p.Grupo              = "";
     p.OrigenCaptura      = "";
     p.idTipoGarantia     = 0;
     p.Cuenta             = "";
     p.IdPrecal           = 0;
     p.idPromotorPrecal   = 0;
     p.IdLocacionPrecal   = 0;
     p.idUsuarioCapPrecal = 0;
     p.FechorCapPrecal    = Convert.ToDateTime("01/01/50");
     p.PrimeraVisitaHotel = "";
     p.Email              = "";
     p.PrimeraVezAll      = "";
     p.IdCelebra          = 0;
     p.IdOcupacion        = 0;
     p.DebitVisa          = "";
     p.DebitMC            = "";
     p.CreditVisa         = "";
     p.CreditMC           = "";
     p.CreditAmex         = "";
     p.Actividad1         = "";
     p.Actividad2         = "";
     p.Actividad3         = "";
     p.Actividad4         = "";
     p.Actividad5         = "";
     p.Actividad6         = "";
     p.Actividad7         = "";
     p.Actividad8         = "";
     p.CP                       = "";
     p.Quemada                  = 0;
     p.AplicoQuemada            = "";
     p.IdHotelQuemada           = 0;
     p.QuemadaIdUsuario         = 0;
     p.QuemadaFechorCap         = Convert.ToDateTime("01/01/50");
     p.TaxiIn                   = 0;
     p.TaxiOut                  = 0;
     p.Deposito                 = 0;
     p.idFormaPagoDepo          = 0;
     p.Reembolsado              = 0;
     p.idFormaPagoReem          = 0;
     p.Bitacora                 = "";
     p.RegalosEntrega           = "";
     p.RegalosCome              = "";
     p.Lead                     = 0;
     p.idCalif                  = 0;
     p.Show                     = "";
     p.ShowIn                   = Convert.ToDateTime("01/01/50");
     p.ShowInFecCap             = Convert.ToDateTime("01/01/50");
     p.ShowInIdUsuario          = 0;
     p.ShowOut                  = Convert.ToDateTime("01/01/50");
     p.ShowOutFecCap            = Convert.ToDateTime("01/01/50");
     p.ShowOutIdUsuario         = 0;
     p.Desayuno                 = "";
     p.IdCiaInter               = 0;
     p.HostesIn                 = 0;
     p.HostesOut                = 0;
     p.InOut                    = "";
     p.InOutCap                 = 0;
     p.InOutFecCap              = Convert.ToDateTime("01/01/50");
     p.WalkOut                  = "";
     p.WalkOutCap               = 0;
     p.WalkOutFecCap            = Convert.ToDateTime("01/01/50");
     p.BeBack                   = "";
     p.BeBackCap                = 0;
     p.BeBackFecCap             = Convert.ToDateTime("01/01/50");
     p.WillBeDown               = "";
     p.idWillBeDownProm         = 0;
     p.WillBeDownCap            = 0;
     p.WillBeDownFecCap         = Convert.ToDateTime("01/01/50");
     p.Llamadas                 = "";
     p.idNacionalidad           = 0;
     p.NombreReserv             = "";
     p.PaisReserv               = "";
     p.IdiomaReserv             = "";
     p.HoraCheckIn              = Convert.ToDateTime("01/01/50");
     p.Preventa                 = "";
     p.idTipcon                 = 0;
     p.idTipmem                 = 0;
     p.Semanas                  = 0;
     p.SemanasR                 = 0;
     p.PrecioVenta              = 0;
     p.PrecioLIsta              = 0;
     p.SemanasLista             = 0;
     p.PorEnganchePac           = 0;
     p.EnganchePactado          = 0;
     p.CCPactado                = 0;
     p.Plazo                    = 0;
     p.TazaInteres              = 0;
     p.PreventaAtendida         = "";
     p.PreventaFecCap           = Convert.ToDateTime("01/01/50");
     p.PreventaIdUsuarioCap     = 0;
     p.IdSegmento2              = 0;
     p.Directa                  = "";
     p.FechaNac1                = Convert.ToDateTime("01/01/50");
     p.FechaNac2                = Convert.ToDateTime("01/01/50");
     p.OtraTarjeta              = "";
     p.idOcupacion2             = 0;
     p.SocioIdTipcon            = 0;
     p.SocioNumCto              = 0;
     p.TipoCambio               = 0;
     p.idTipoSocio              = 0;
     p.IdUsuarioAlt             = 0;
     p.FechaAlta                = Convert.ToDateTime("01/01/50");
     p.IdReservaMiniVac         = 0;
     p.DownGrade                = "";
     p.DownGradeCap             = 0;
     p.DownGradeFeccap          = Convert.ToDateTime("01/01/50");
     p.BeBack2                  = "";
     p.BeBackCap2               = 0;
     p.BeBackFecCap2            = Convert.ToDateTime("01/01/50");
     p.OutPending               = "";
     p.OutPendingCap            = 0;
     p.OuPendingFecCap          = Convert.ToDateTime("01/01/50");
     p.ShowInSala               = Convert.ToDateTime("01/01/50");
     p.LinerTourOut             = Convert.ToDateTime("01/01/50");
     p.ShowOutSala              = Convert.ToDateTime("01/01/50");
     p.CerradorOut              = Convert.ToDateTime("01/01/50");
     p.ExitCloserOut            = Convert.ToDateTime("01/01/50");
     p.VloTimeIn                = Convert.ToDateTime("01/01/50");
     p.IdLinerInvito            = 0;
     p.RsIdLinerInvito          = 0;
     p.IdPrTaxi                 = 0;
     p.IdTaxiDescontado         = "";
     p.CheckInReserv            = Convert.ToDateTime("01/01/50");
     p.SelfGen                  = false;
     p.NoshowConRegalos         = false;
     p.LugarUltimasVacaciones1  = "";
     p.AnioUltimasVacaciones1   = 0;
     p.CostoUltimasVacaciones1  = 0;
     p.LugarUltimasVacaciones2  = "";
     p.AnioUltimasVacaciones2   = 0;
     p.CostoUltimasVacaciones2  = 0;
     p.LugarUltimasVacaciones3  = "";
     p.AnioUltimasVacaciones3   = 0;
     p.CostoUltimasVacaciones3  = 0;
     p.LugarProximasVacaciones1 = "";
     p.AnioProximasVacaciones1  = 0;
     p.CostoProximasVacaciones1 = 0;
     p.LugarProximasVacaciones2 = "";
     p.AnioProximasVacaciones2  = 0;
     p.CostoProximasVacaciones2 = 0;
     p.LugarProximasVacaciones3 = "";
     p.AnioProximasVacaciones3  = 0;
     p.CostoProximasVacaciones3 = 0;
     p.FolioTarjetaReg          = 0;
     p.IngresoMensual           = 0;
     p.Upgrade                  = false;
     p.UpgradeCap               = 0;
     p.UpgradeFecCap            = Convert.ToDateTime("01/01/50");
     p.idHotelAsignado          = 0;
     p.Representante            = "";
     p.ParejaQuemada            = false;
     p.IdDesarrollo             = 0;
     p.FolioInvitacionQuemada   = 0;
     p.LetraInvitacionQuemada   = "";
     p.IdCloserInvito           = 0;
     p.RsIdCloserInvito         = 0;
     p.SuperSelfgen             = false;
 }