public Administrador(AdmUsuarios admUsuariosForm, AdmAlojamientos admAlojamientosForm, AdmReservas admReservasForm, Bussines.AgenciaManager agenciaManager) { InitializeComponent(); ag = agenciaManager; this.admAlojamientosForm = admAlojamientosForm; this.admUsuariosForm = admUsuariosForm; this.admReservasForm = admReservasForm; }
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()); } }
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); }