示例#1
0
        public void agregar_temporada()
        {
            String[] ini      = fechaI.Split('/');
            String[] f        = fechaF.Split('/');
            String[] anioI    = ini[2].Split(' ');
            String[] aniof    = f[2].Split(' ');
            String   fechaIni = anioI[0] + "/" + ini[1] + "/" + ini[0];
            String   fechaFin = aniof[0] + "/" + f[1] + "/" + f[0];

            if (con == null)
            {
                con = new conexion();
            }
            con.conectar();
            SqlCommand cmd = new SqlCommand("_SP_agregarTemporada", con.cnxn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@descripcion", descripcion);
            cmd.Parameters.AddWithValue("@fechaI", fechaIni);
            cmd.Parameters.AddWithValue("@fechaF", fechaFin);
            cmd.Parameters.AddWithValue("@bsInfante", bsInfante);
            cmd.Parameters.AddWithValue("@bsNinio", bsNinio);
            cmd.Parameters.AddWithValue("@bsAdulto", bsAdulto);
            cmd.Parameters.AddWithValue("@hotel", hotel);
            cmd.ExecuteNonQuery();
            con.desconectar();
        }
示例#2
0
        public void agregar_cargo()
        {
            if (con == null)
            {
                con = new conexion();
            }
            con.conectar();
            SqlCommand cmd = new SqlCommand("_SP_agregarCargo", con.cnxn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@descripcion", descripcion);
            cmd.Parameters.AddWithValue("@observacion", observacion);
            cmd.ExecuteNonQuery();
            con.desconectar();
        }
示例#3
0
        public SqlDataReader buscar_hoteles()
        {
            if (con == null)
            {
                con = new conexion();
            }
            con.conectar();
            SqlCommand cmd = new SqlCommand("_sp_buscarHotel", con.cnxn);

            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                return(dr);
            }
            con.desconectar();
            return(null);
        }
示例#4
0
        public List <banco> listar()
        {
            List <banco> list = new List <banco>();

            if (con == null)
            {
                con = new conexion();
            }
            con.conectar();
            SqlCommand cmd = new SqlCommand("_SP_ListarBancos", con.cnxn);

            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    banco nodo = new banco();
                    nodo.codigo      = Convert.ToInt32(dr["Codigo"]);
                    nodo.descripcion = Convert.ToString(dr["Descripcion"]).Trim(new char[] { ' ' });
                    nodo.estatus     = Convert.ToString(dr["Estatus"]).Trim(new char[] { ' ' });
                    list.Add(nodo);
                }
            }
            con.desconectar();
            return(list);
        }
示例#5
0
        public void agregar_montoPA()
        {
            if (con == null)
            {
                con = new conexion();
            }
            con.conectar();
            SqlCommand cmd = new SqlCommand("_SP_agregarMontoPA", con.cnxn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@monto", monto);
            cmd.Parameters.AddWithValue("@inicio", inicio);
            cmd.Parameters.AddWithValue("@fin", fin);
            cmd.Parameters.AddWithValue("@observacion", observacion);
            cmd.ExecuteNonQuery();
            con.desconectar();
        }
示例#6
0
        void buscar(String pcedula_rif, String pnombre, String ptipo, String pnumeroContrato)
        {
            if (con == null)
            {
                con = new conexion();
            }
            if (con.conectar() == 0)
            {
            }
            SqlCommand cmd = new SqlCommand("SP_BuscarDatosAsociadosCliente", con.cnxn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@Tipo", pcedula_rif);
            cmd.Parameters.AddWithValue("@Nombre", pcedula_rif);
            cmd.Parameters.AddWithValue("@Cedula", pcedula_rif);
            cmd.Parameters.AddWithValue("@NroContrato", pcedula_rif);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
            }

            con.desconectar();
        }
示例#7
0
        public void guardar_reserva()
        {
            if (con == null)
            {
                con = new conexion();
            }
            //con.conectar();
            SqlCommand cmd = new SqlCommand("_SP_guardaReserva", con.cnxn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@cliente", cliente);
            cmd.Parameters.AddWithValue("@inicio", fechaI);
            cmd.Parameters.AddWithValue("@fin", fechaF);
            cmd.Parameters.AddWithValue("@puntos", puntos);
            cmd.Parameters.AddWithValue("@contrato", n_contrato);
            cmd.Parameters.AddWithValue("@status", status);
            cmd.Parameters.AddWithValue("@noches", diasreserva);
            cmd.Parameters.AddWithValue("@montoTI", todoincluido);
            cmd.Parameters.AddWithValue("@fechaL", fechaL);
            cmd.Parameters.AddWithValue("@calendario", calendario);
            cmd.Parameters.AddWithValue("@observacion", observacion);
            cmd.Parameters.AddWithValue("@puntosA", puntosacelerado);
            cmd.Parameters.AddWithValue("@montoPA", montoAcelerado);
            cmd.Parameters.AddWithValue("@reservado_por", reservado_por);
            cmd.Parameters.AddWithValue("@cargos", cargos);
            cmd.Parameters.AddWithValue("@fechaC", fechaC);
            cmd.Parameters.AddWithValue("@anPun", anios_puntos);
            cmd.Parameters.AddWithValue("@anPunA", anios_puntosA);
            localizador = crear_localizador(6);
            while (existe() == 1)
            {
                localizador = crear_localizador(6);
            }
            cmd.Parameters.AddWithValue("@Localizador", localizador);
            cmd.Parameters.AddWithValue("@total", total);
            con.conectar();
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                if (dr.Read())
                {
                    id = dr.GetInt32(0);
                }
            }
            con.desconectar();
        }
示例#8
0
 public int autenticar(String pUsuario, String pClave)
 {
     try
     {
         if (con == null)
         {
             con = new conexion();
         }
         con.conectar();
         SqlCommand cmd = new SqlCommand("_sp_login", con.cnxn);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@usuario", pUsuario);
         cmd.Parameters.AddWithValue("@clave", pClave);
         SqlDataReader dr = cmd.ExecuteReader();
         if (dr.HasRows)
         {
             while (dr.Read())
             {
                 login        = dr.GetString(0);
                 nombres      = dr.GetString(1);
                 apellidos    = dr.GetString(2);
                 coper        = dr.GetInt32(3);
                 codigoPerfil = dr.GetInt32(8);
                 email        = dr.GetString(4);
                 activo       = dr.GetInt16(5);
                 cedula       = dr.GetString(6);
                 telefono     = dr.GetString(7);
             }
             con.desconectar();
             return(1);
         }
         else
         {
             con.desconectar();
             return(0);
         }
     }
     catch
     {
         return(2);
     }
 }