private void btnAceptar_Click_1(object sender, EventArgs e) { int indice = cbxTipo.SelectedIndex; txtCalle.Enabled = true; cbxEstado.Enabled = true; txtCosto.Enabled = true; txtMTS2.Enabled = true; txtImagen.Enabled = true; btnImagen.Enabled = true; cbxBañoC.Enabled = true; cbxCuarto.Enabled = true; txtPiso.Enabled = true; chbxLavado.Enabled = true; chbxComedor.Enabled = true; chbxSala.Enabled = true; chbxCocina.Enabled = true; cbxBañoM.Enabled = true; txtNumero.Enabled = true; txtColonia.Enabled = true; btnGuardar.Enabled = true; if (chbxCochera.Checked == true) { txtNcupos.Enabled = true; } else { txtNcupos.Enabled = false; } if (indice == 0) { x = 2; lblNdepartamento.Visible = true; lblPdepartamento.Visible = true; txtNDepartamento.Visible = true; textPDepartamento.Visible = true; txtNDepartamento.Enabled = true; textPDepartamento.Enabled = true; Lista = TA.LeerArchivo(x); } else { x = 1; lblNdepartamento.Visible = false; lblPdepartamento.Visible = false; txtNDepartamento.Visible = false; textPDepartamento.Visible = false; txtNDepartamento.Enabled = false; textPDepartamento.Enabled = false; Lista = TA.LeerArchivo(x); } }
private void DeptosVendidos_Load(object sender, EventArgs e) { //Damos los valores de inicio rtbInfoDepto.Text = "BIENVENIDO \nHaga Click en la flecha para ver nuestrasCasas"; rtbInfoRentador.Text = "Aún no existe información"; pbxDepto.Image = Image.FromFile(@"C:\img\LOGO.png"); a = 0; //Objetoque conecta nuestros archivos TrabajarArchivo metodos = new TrabajarArchivo(); //Traemos nuestra lista registros = metodos.LeerArchivo(4); //Pasamos todos los registros a una matriz String[,] registrosALeer = new String[registros.Count, 22]; //lecturaInfoUsuario = new String[registros.Count, 5]; String romperRegistro; String CantCampos; //Cantidad de registros en true for (int i = 0; i < registros.Count; i++) { romperRegistro = (String)registros[i]; String[] datoRegistro = romperRegistro.Split(','); for (int j = 0; j < datoRegistro.Length; j++) { registrosALeer[i, j] = datoRegistro[j]; } if (datoRegistro[1] == "true") { var++; } } registrosDisp = new String[var, 22]; //lecturaInfoCasa = new String[var, 20]; //Pasamos los registros con status "vendida" a una matriz (El status es la posicion 1) for (int i = 0; i < var; i++) { for (int j = 0; j < 22; j++) { if (registrosALeer[i, 1] == "true") { registrosDisp[i, j] = registrosALeer[i, j]; //Me pide que j sea igual a los registros que estan en true } } } }
private void button1_Click(object sender, EventArgs e) { InitializeComponent(); MessageBox.Show("Datos cliente: " + usuario); //1 - RentaCasas, 2 - Renta Departamento, 3 - Venta Casas, 4 - Venta Departamento, 5 - NuevoRegistro ArrayList HistorialRegistros = new ArrayList(); TrabajarArchivo TA = new TrabajarArchivo(); HistorialRegistros = TA.LeerArchivo(movimiento); HistorialRegistros.Add(usuario); //Añadimos a la lista el nuevo registro respuesta = TA.EscribirArchivo(HistorialRegistros, movimiento); //Guardamos RealizarVenta rv = new RealizarVenta(); //Objeto paara comunicar la clase de Realizar Venta rv.GuardarVenta(usuario, movimiento, idVR, archivoBuscar); //usuario - es la informacion del cliente, movimiento - es el numero del archivo a leer, idVR - es el id de la localidad this.Close(); }
private void Rentar_Load(object sender, EventArgs e) { //Damos los valores de inicio pbxCasa.Image = Image.FromFile(@"C:\img\LOGO.png"); pbxDepto.Image = Image.FromFile(@"C:\img\LOGO.png"); //Objetoque conecta nuestros archivos TrabajarArchivo metodos = new TrabajarArchivo(); a = 0; b = 0; //CASA Rentas //Traemos nuestra lista //1 - Renta Casas, 2 - Renta Departamento, 3 - Venta Casas, 4 - Venta Departamento registros = metodos.LeerArchivo(1); //Pasamos todos los registros a una matriz String[,] registrosALeer = new String[registros.Count, 20]; //lecturaInfoUsuario = new String[registros.Count, 5]; String romperRegistro; String CantCampos; //Cantidad de registros en true for (int i = 0; i < registros.Count; i++) { romperRegistro = (String)registros[i]; String[] datoRegistro = romperRegistro.Split(','); for (int j = 0; j < datoRegistro.Length; j++) { registrosALeer[i, j] = datoRegistro[j]; } if (datoRegistro[1] == "false") { var++; } } registrosDisp = new String[var, 20]; //lecturaInfoCasa = new String[var, 20]; //Pasamos los registros con status "false" a una matriz (El status es la posicion 1) for (int i = 0; i < registros.Count; i++) { for (int j = 0; j < 20; j++) { if (registrosALeer[i, 1].Equals("false")) { if (var == 1) { registrosDisp[0, j] = registrosALeer[i, j]; //j == false en la posicion 1 } else { registrosDisp[i, j] = registrosALeer[i, j]; //j == false en la posicion 1 } } } } clickAdelante1 = var - 1; //DEPTOS Rentas //Traemos nuestra lista //1 - Renta Casas, 2 - Renta Departamento, 3 - Venta Casas, 4 - Venta Departamento registros2 = metodos.LeerArchivo(2); //Pasamos todos los registros a una matriz String[,] registrosALeer2 = new String[registros2.Count, 22]; //lecturaInfoUsuario = new String[registros.Count, 5]; String romperRegistro2; String CantCampos2; //Cantidad de registros en true for (int i = 0; i < registros2.Count; i++) { romperRegistro2 = (String)registros2[i]; String[] datoRegistro2 = romperRegistro2.Split(','); for (int j = 0; j < datoRegistro2.Length; j++) { registrosALeer2[i, j] = datoRegistro2[j]; } if (datoRegistro2[1] == "false") { var2++; } } registrosDisp2 = new String[var2, 22]; //lecturaInfoCasa = new String[var, 20]; //Pasamos los registros con status "false" a una matriz (El status es la posicion 1) for (int i = 0; i < registros2.Count; i++) { for (int j = 0; j < 22; j++) { if (registrosALeer2[i, 1].Equals("false")) { if (var2 == 1) { registrosDisp2[0, j] = registrosALeer2[i, j]; //j == false en la posicion 1 } else { registrosDisp2[i, j] = registrosALeer2[i, j]; //j == false en la posicion 1 } } } } clickAdelante2 = var2 - 1; }
public void GuardarVenta(string usuario, int movimiento, string idVR, string archivoBuscar) { //string usuario = (nom + "," + sgn + "," + apell + "," + "," + correo + "," + cel + "," + tel + "," + pais + "," + estado + "," + archivo + "," + idVR); TrabajarArchivo TA = new TrabajarArchivo(); //1 - RentaCasas, 2 - Renta Departamento, 3 - Venta Casas, 4 - Venta Departamento if (archivoBuscar == "1") { BuscarLocalidad = TA.LeerArchivo(1); string[,] RRC = new string[BuscarLocalidad.Count, 20]; //usuario - es la informacion del cliente, movimiento - es el numero del archivo a leer, idVR - es el id de la localidad for (int i = 0; i < BuscarLocalidad.Count; i++) { romperRegistro = (String)BuscarLocalidad[i]; String[] datoRegistro = romperRegistro.Split(','); for (int j = 0; j < datoRegistro.Length; j++) { RRC[i, j] = datoRegistro[j]; } } for (int i = 0; i < BuscarLocalidad.Count; i++) { if (RRC[i, 0] == idVR) { if (RRC[i, 1] == "false") { RRC[i, 1] = "true"; } } } respuesta = TA.EscribirArchivo(BuscarLocalidad, movimiento); MessageBox.Show("Compra realizada" + respuesta); } else if (archivoBuscar == "2") { BuscarLocalidad = TA.LeerArchivo(2); string[,] RRC = new string[BuscarLocalidad.Count, 22]; //usuario - es la informacion del cliente, movimiento - es el numero del archivo a leer, idVR - es el id de la localidad for (int i = 0; i < BuscarLocalidad.Count; i++) { romperRegistro = (String)BuscarLocalidad[i]; String[] datoRegistro = romperRegistro.Split(','); for (int j = 0; j < datoRegistro.Length; j++) { RRC[i, j] = datoRegistro[j]; } } for (int i = 0; i < BuscarLocalidad.Count; i++) { if (RRC[i, 0] == idVR) { if (RRC[i, 1] == "false") { RRC[i, 1] = "true"; } } } respuesta = TA.EscribirArchivo(BuscarLocalidad, movimiento); MessageBox.Show("Compra realizada" + respuesta); } else if (archivoBuscar == "3") { BuscarLocalidad = TA.LeerArchivo(3); string[,] RRC = new string[BuscarLocalidad.Count, 20]; //usuario - es la informacion del cliente, movimiento - es el numero del archivo a leer, idVR - es el id de la localidad for (int i = 0; i < BuscarLocalidad.Count; i++) { romperRegistro = (String)BuscarLocalidad[i]; String[] datoRegistro = romperRegistro.Split(','); for (int j = 0; j < datoRegistro.Length; j++) { RRC[i, j] = datoRegistro[j]; } } for (int i = 0; i < BuscarLocalidad.Count; i++) { if (RRC[i, 0] == idVR) { if (RRC[i, 1] == "false") { RRC[i, 1] = "true"; } } } respuesta = TA.EscribirArchivo(BuscarLocalidad, movimiento); MessageBox.Show("Compra realizada" + respuesta); } else if (archivoBuscar == "4") { BuscarLocalidad = TA.LeerArchivo(4); string[,] RRC = new string[BuscarLocalidad.Count, 22]; //usuario - es la informacion del cliente, movimiento - es el numero del archivo a leer, idVR - es el id de la localidad for (int i = 0; i < BuscarLocalidad.Count; i++) { romperRegistro = (String)BuscarLocalidad[i]; String[] datoRegistro = romperRegistro.Split(','); for (int j = 0; j < datoRegistro.Length; j++) { RRC[i, j] = datoRegistro[j]; } } for (int i = 0; i < BuscarLocalidad.Count; i++) { if (RRC[i, 0] == idVR) { if (RRC[i, 1] == "false") { RRC[i, 1] = "true"; } } } respuesta = TA.EscribirArchivo(BuscarLocalidad, movimiento); MessageBox.Show("Compra realizada: " + respuesta); } }
private void Stock_Load(object sender, EventArgs e) { //1 - Renta Casas, 2 - Renta Departamento, 3 - Venta Casas, 4 - Venta Departamento //Primero hacemos lectura de todas nuestros archivos TrabajarArchivo ta = new TrabajarArchivo(); //Objeto //Lectura CR = ta.LeerArchivo(1); //Renta Casas DR = ta.LeerArchivo(2); //Renta Deptos CV = ta.LeerArchivo(3); //Venta Casas DV = ta.LeerArchivo(4); //Venta Deptos //Contamos los registros de cada archivo int regCR = CR.Count; int regDR = DR.Count; int regCV = CV.Count; int regDV = DV.Count; //Variables string[,] registros; string romperRegistro; //Variables de datos string status; string image; //Depende de los registros que contenga es loque enviamos al Stock //Casa Renta registros = new string[regCR, 20]; for (int i = 0; i < regCR; i++) { romperRegistro = (string)CR[i]; string[] datoRegistro = romperRegistro.Split(','); for (int j = 0; j < datoRegistro.Length; j++) { registros[i, j] = datoRegistro[j]; } } if (regCR == 1) { lblSCR1.Text = registros[0, 1]; pbxCR1.Image = Image.FromFile(@registros[0, 19]); } else if (regCR == 2) { lblSCR1.Text = registros[0, 1]; pbxCR1.Image = Image.FromFile(@registros[0, 19]); lblSCR2.Text = registros[1, 1]; pbxCR2.Image = Image.FromFile(@registros[1, 19]); } else if (regCR == 3) { lblSCR1.Text = registros[0, 1]; pbxCR1.Image = Image.FromFile(@registros[0, 19]); lblSCR2.Text = registros[1, 1]; pbxCR2.Image = Image.FromFile(@registros[1, 19]); lblSCR3.Text = registros[2, 1]; pbxCR3.Image = Image.FromFile(@registros[2, 19]); } //Casa Venta registros = new string[regCV, 20]; for (int i = 0; i < regCV; i++) { romperRegistro = (string)CV[i]; string[] datoRegistro = romperRegistro.Split(','); for (int j = 0; j < datoRegistro.Length; j++) { registros[i, j] = datoRegistro[j]; } } if (regCV == 1) { lblSCV1.Text = registros[0, 1]; pbxCV1.Image = Image.FromFile(@registros[0, 19]); } else if (regCV == 2) { lblSCV1.Text = registros[0, 1]; pbxCV1.Image = Image.FromFile(@registros[0, 19]); lblSCV2.Text = registros[1, 1]; pbxCV2.Image = Image.FromFile(@registros[1, 19]); } else if (regCV == 3) { lblSCV1.Text = registros[0, 1]; pbxCV1.Image = Image.FromFile(@registros[0, 19]); lblSCV2.Text = registros[1, 1]; pbxCV2.Image = Image.FromFile(@registros[1, 19]); lblSCV3.Text = registros[2, 1]; pbxCV3.Image = Image.FromFile(@registros[2, 19]); } //Depto Venta registros = new string[regDV, 22]; for (int i = 0; i < regDV; i++) { romperRegistro = (string)DV[i]; string[] datoRegistro = romperRegistro.Split(','); for (int j = 0; j < datoRegistro.Length; j++) { registros[i, j] = datoRegistro[j]; } } if (regDV == 1) { lblSDV1.Text = registros[0, 1]; pbxDV1.Image = Image.FromFile(@registros[0, 21]); } else if (regDV == 2) { lblSDV1.Text = registros[0, 1]; pbxDV1.Image = Image.FromFile(@registros[0, 21]); lblSDV2.Text = registros[1, 1]; pbxDV2.Image = Image.FromFile(@registros[1, 21]); } else if (regDV == 3) { lblSDV1.Text = registros[0, 1]; pbxDV1.Image = Image.FromFile(@registros[0, 21]); lblSDV2.Text = registros[1, 1]; pbxDV2.Image = Image.FromFile(@registros[1, 21]); lblSDV3.Text = registros[2, 1]; pbxDV3.Image = Image.FromFile(@registros[2, 21]); } //Depto Renta registros = new string[regDR, 22]; for (int i = 0; i < regDR; i++) { romperRegistro = (string)DR[i]; string[] datoRegistro = romperRegistro.Split(','); for (int j = 0; j < datoRegistro.Length; j++) { registros[i, j] = datoRegistro[j]; } } if (regDR == 1) { lblSDR1.Text = registros[0, 1]; pbxDR1.Image = Image.FromFile(@registros[0, 21]); } else if (regDR == 2) { lblSDR1.Text = registros[0, 1]; pbxDR1.Image = Image.FromFile(@registros[0, 21]); lblSDR2.Text = registros[1, 1]; pbxDR2.Image = Image.FromFile(@registros[1, 21]); } else if (regDR == 3) { lblSDR1.Text = registros[0, 1]; pbxDR1.Image = Image.FromFile(@registros[0, 21]); lblSDR2.Text = registros[1, 1]; pbxDR2.Image = Image.FromFile(@registros[1, 21]); lblSDR3.Text = registros[2, 1]; pbxDR3.Image = Image.FromFile(@registros[2, 21]); } }