Example #1
0
 public Administrador(AdmUsuarios admUsuariosForm, AdmAlojamientos admAlojamientosForm, AdmReservas admReservasForm, Bussines.AgenciaManager agenciaManager)
 {
     InitializeComponent();
     ag = agenciaManager;
     this.admAlojamientosForm = admAlojamientosForm;
     this.admUsuariosForm     = admUsuariosForm;
     this.admReservasForm     = admReservasForm;
 }
Example #2
0
        public void RefresVista()
        {
            Bussines.AgenciaManager agc = new Bussines.AgenciaManager();
            dataGridViewUsuarios.Rows.Clear();
            List <List <string> > lista = new List <List <string> >();

            lista = agc.obtenerUsuarios();
            foreach (List <string> usuario in lista)
            {
                dataGridViewUsuarios.Rows.Add(usuario.ToArray());
            }
        }
Example #3
0
        public void RefresVista()
        {
            alojamientosGrid.Rows.Clear();
            Bussines.AgenciaManager agc = new Bussines.AgenciaManager();
            alojamientosGrid.Rows.Clear();
            List <List <string> > lista = new List <List <string> >();

            lista = agc.obtenerAlojamientos();
            foreach (List <string> aloj in lista)
            {
                alojamientosGrid.Rows.Add(aloj.ToArray());
            }
        }
        private void leerAlojamientos()
        {
            //LEER
            string fileName   = "alojamientos.txt";
            string sourcePath = @"C:\plataformas";
            string sourceFile = System.IO.Path.Combine(sourcePath, fileName);
            string contenido  = String.Empty;

            if (File.Exists(sourceFile))
            {
                contenido = File.ReadAllText(sourceFile);
                string[] lineas = contenido.Split(new[] { Environment.NewLine },
                                                  StringSplitOptions.None
                                                  );

                //LINEAS DEL ARCHIVO
                //1 - Tipo Alojamiento
                //2 - ciudad
                //3 - barrio
                //4 - estrellas
                //5 - cantPersonas
                //6 - tv
                //7 - precio
                //8 - habitaciones
                //9 - banios

                string TipoAlojamiento;
                string ciudad;
                string barrio;
                string estrellas;
                int    cantPersonas;
                bool   tv;
                double precio;
                int    habitaciones;
                int    banios;


                for (int i = 0; i < lineas.Length - 1; i++)
                {
                    TipoAlojamiento = lineas[i];
                    ciudad          = lineas[i + 1];
                    barrio          = lineas[i + 2];
                    estrellas       = lineas[i + 3];
                    cantPersonas    = int.Parse(lineas[i + 4]);
                    tv     = bool.Parse(lineas[i + 5]);
                    precio = Double.Parse(lineas[i + 6]);



                    try
                    {
                        if (TipoAlojamiento == "Hotel")
                        {
                            //string ciudad, string barrio, string estrellas, int cantPersonas, Boolean tv, double precioxPersona
                            Bussines.Hotel hotel = new Bussines.Hotel(ciudad, barrio, estrellas, cantPersonas, tv, precio);
                            a.insertarAlojamiento(hotel);
                        }
                        else
                        {
                            habitaciones = int.Parse(lineas[i + 7]);
                            banios       = int.Parse(lineas[i + 8]);

                            //string ciudad, string barrio, string estrellas, int cantPersonas, Boolean tv, double precioxDia, int habitaciones, int banios
                            Bussines.Cabania cabania = new Bussines.Cabania(ciudad, barrio, estrellas, cantPersonas, tv, precio, habitaciones, banios);

                            a.insertarAlojamiento(cabania);
                        }
                        i = i + 9;
                    }
                    catch (Exception e)
                    {
                    }
                }
            }
            else
            {
                Console.WriteLine("No existe");
            }
            Bussines.AgenciaManager ag = new Bussines.AgenciaManager(a);
        }