public void Fill() { if (fichaAbonado != null) { cContrato = FichaAbonado.consultar_contrato(fichaAbonado.SNAbonado); if (cContrato != null) { cCliente = new Cliente(cContrato.IIdCliente); } if (cContrato != null) { if (cContrato.IIdEmpresa != 0) { eEmpresa = new Empresa(cContrato.IIdEmpresa); } } tNAbonado.Clear(); tNAbonado.SelectedText = fichaAbonado.SNAbonado; tTipoPanel.Clear(); tTipoPanel.SelectedText = fichaAbonado.STipoPanel; tEmpresaInstaladora.Clear(); tEmpresaInstaladora.SelectedText = fichaAbonado.SEmpresaInstaladora; tNombreRazon.Clear(); tNombreRazon.SelectedText = fichaAbonado.SNombreRazonSocial; tDireccion.Clear(); tDireccion.SelectedText = fichaAbonado.SDireccion; cbProvincias.Items.Clear(); Data.ListaProvincias(cbProvincias); cbProvincias.SelectedIndex = cbProvincias.FindStringExact(fichaAbonado.SProvincia); cbMunicipios.Items.Clear(); Data.ListaMunicipios(cbMunicipios, cbProvincias.Text); cbMunicipios.SelectedIndex = cbMunicipios.FindStringExact(fichaAbonado.SLocalidad); tCOPO.Clear(); tCOPO.SelectedText = fichaAbonado.SCopo; tFechaAlta.Clear(); tFechaAlta.SelectedText = Data.formatearFecha(fichaAbonado.SFechaAlta); tEmail.Clear(); tEmail.SelectedText = fichaAbonado.SEmail; cbTelefonos.Items.Clear(); if (!fichaAbonado.STelefono1.Equals("")) { cbTelefonos.Items.Add(fichaAbonado.STelefono1); if (!fichaAbonado.STelefono2.Equals("")) { cbTelefonos.Items.Add(fichaAbonado.STelefono2); if (!fichaAbonado.STelefono3.Equals("")) { cbTelefonos.Items.Add(fichaAbonado.STelefono3); } } } ArrayList zonas = fichaAbonado.consultar_zona(); dgZonas.Rows.Clear(); for (int i = 0; i < zonas.Count; i++) { Zona z = (Zona)zonas[i]; String[] row = { z.sZona, z.Area, z.Descripcion, z.IId.ToString() }; dgZonas.Rows.Add(row); } tViaPrincipal.Clear(); tViaPrincipal.SelectedText = fichaAbonado.SViaPrincipal; tModeloPrincipal.Clear(); tModeloPrincipal.SelectedText = fichaAbonado.SModeloPrincipal; tFormatoPrincipal.Clear(); tFormatoPrincipal.SelectedText = fichaAbonado.SFormatoPrincipal; tTestPrincipal.Clear(); tTestPrincipal.SelectedText = fichaAbonado.STestPrincipal; tViaSecundaria.Clear(); tViaSecundaria.SelectedText = fichaAbonado.SViaSecundaria; tModeloSecundaria.Clear(); tModeloSecundaria.SelectedText = fichaAbonado.SModeloSecundaria; tFormatoSecundaria.Clear(); tFormatoSecundaria.SelectedText = fichaAbonado.SFormatoSecundaria; tTestSecundaria.Clear(); tTestSecundaria.SelectedText = fichaAbonado.STestSecundaria; tCCTVIP.Clear(); tCCTVIP.SelectedText = fichaAbonado.SCctvIp; tModeloCctvip.Clear(); tModeloCctvip.SelectedText = fichaAbonado.SCctvIpModelo; tIpCliente.Clear(); tIpCliente.SelectedText = fichaAbonado.SCctvIpCliente; tPuerto.Clear(); tPuerto.SelectedText = fichaAbonado.SCctvIpPuerto; tIMEI.Clear(); tIMEI.SelectedText = fichaAbonado.SIMEI; ArrayList contactos = fichaAbonado.consultar_contactos(); dgContactos.Rows.Clear(); for (int i = 0; i < contactos.Count; i++) { ListaContactos lc = (ListaContactos)contactos[i]; string[] row = { lc.Usuario, lc.Nombre, lc.Telefono1, lc.Telefono2, lc.ConsignaIndividual, lc.IId.ToString() }; dgContactos.Rows.Add(row); } tConsignaGlobal.Clear(); tConsignaGlobal.SelectedText = fichaAbonado.SConsignaGlobal; tConsignaCoaccion.Clear(); tConsignaCoaccion.SelectedText = fichaAbonado.SConsignaCoaccion; tConsignaCra.Clear(); tConsignaCra.SelectedText = fichaAbonado.SConsignaCRA; rtComentarios.Clear(); rtComentarios.SelectedText = fichaAbonado.SComentarios; tUsuario.Clear(); tUsuario.SelectedText = fichaAbonado.SUsuario; tCctv.Clear(); tCctv.SelectedText = fichaAbonado.SCctv; tContrasena.Clear(); tContrasena.SelectedText = fichaAbonado.SContrasena; tContrasenaRep.Clear(); tContrasenaRep.SelectedText = fichaAbonado.SContrasena; tLlave.Clear(); tLlave.SelectedText = fichaAbonado.SLlave; tRepetirLlave.Clear(); tRepetirLlave.SelectedText = fichaAbonado.SLlave; } else if (eEmpresa != null) { string tipoVia = ""; tNombreRazon.Clear(); tNombreRazon.SelectedText = eEmpresa.SRazonSocial; switch (eEmpresa.STipoVia) { case "Calle": tipoVia = "C/"; break; case "Avenida": tipoVia = "Avd."; break; case "Travesía": tipoVia = "Tr."; break; case "Plaza": tipoVia = "Plza."; break; case "Polígono": tipoVia = "Pol."; break; case "Urbanización": tipoVia = "Urb."; break; case "Carretera": tipoVia = "Ctra."; break; case "Paseo": tipoVia = "P.º"; break; } tDireccion.Clear(); tDireccion.SelectedText = tipoVia + eEmpresa.SDireccion + "," + eEmpresa.SNumero; tEmail.Clear(); tEmail.SelectedText = new Cliente(eEmpresa.IIdCliente).getEmail(); if (!eEmpresa.SPiso.Equals("")) { tDireccion.SelectedText = "," + eEmpresa.SPiso; } cbProvincias.Items.Clear(); Data.ListaProvincias(cbProvincias); cbProvincias.SelectedIndex = cbProvincias.FindStringExact(eEmpresa.SProvincia); cbMunicipios.Items.Clear(); Data.ListaMunicipios(cbMunicipios, cbProvincias.Text); cbMunicipios.SelectedIndex = cbMunicipios.FindStringExact(eEmpresa.SMunicipio); tCOPO.Clear(); tCOPO.SelectedText = eEmpresa.SCp; } else if (cCliente != null) { string tipoVia = ""; switch (cCliente.getTipoVia()) { case "Calle": tipoVia = "C/"; break; case "Avenida": tipoVia = "Avd."; break; case "Travesía": tipoVia = "Tr."; break; case "Plaza": tipoVia = "Plza."; break; case "Polígono": tipoVia = "Pol."; break; case "Urbanización": tipoVia = "Urb."; break; case "Carretera": tipoVia = "Ctra."; break; case "Paseo": tipoVia = "P.º"; break; } tNombreRazon.Clear(); tNombreRazon.SelectedText = cCliente.getNombre() + " " + cCliente.getApellido(); tDireccion.Clear(); tDireccion.SelectedText = tipoVia + cCliente.getDireccion() + eEmpresa + "," + cCliente.getNumero(); if (!cCliente.getPiso().Equals("")) { tDireccion.SelectedText = "," + cCliente.getPiso(); } tEmail.Clear(); tEmail.SelectedText = cCliente.getEmail(); cbProvincias.Items.Clear(); Data.ListaProvincias(cbProvincias); cbProvincias.SelectedIndex = cbProvincias.FindStringExact(cCliente.getProvincia()); cbMunicipios.Items.Clear(); Data.ListaMunicipios(cbMunicipios, cbProvincias.Text); cbMunicipios.SelectedIndex = cbMunicipios.FindStringExact(cCliente.getMunicipio()); tCOPO.Clear(); tCOPO.SelectedText = cCliente.getCp(); } if (fichaAbonado == null && cCliente != null) { cbTelefonos.Items.Clear(); cbTelefonos.Items.Add(cCliente.getTelefono()); cbTelefonos.SelectedIndex = cbTelefonos.Items.Count - 1; } }
public void Fill() { if (fichaAbonado != null) { ArrayList zonas = fichaAbonado.consultar_zona(); for (int i = 0; i < zonas.Count; i++) { Zona z = (Zona)zonas[i]; String[] row = { z.sZona, z.Area, z.Descripcion, z.IId.ToString() }; dgZonas.Rows.Add(row); } tNAbonado.Clear(); tNAbonado.SelectedText = fichaAbonado.SNAbonado; tTipoPanel.Clear(); tTipoPanel.SelectedText = fichaAbonado.STipoPanel; tEmpresaInstaladora.Clear(); tEmpresaInstaladora.SelectedText = fichaAbonado.SEmpresaInstaladora; tNombreRazon.Clear(); tNombreRazon.SelectedText = fichaAbonado.SNombreRazonSocial; tDireccion.Clear(); tDireccion.SelectedText = fichaAbonado.SDireccion; tLocalidad.Clear(); tLocalidad.SelectedText = fichaAbonado.SLocalidad; tProvincia.Clear(); tProvincia.SelectedText = fichaAbonado.SProvincia; tCOPO.Clear(); tCOPO.SelectedText = fichaAbonado.SCopo; tFechaAlta.Clear(); tFechaAlta.SelectedText = Data.formatearFecha(fichaAbonado.SFechaAlta); tEmail.Clear(); tEmail.SelectedText = fichaAbonado.SEmail; cbTelefonos.Items.Clear(); if (!fichaAbonado.STelefono1.Equals("")) { cbTelefonos.Items.Add(fichaAbonado.STelefono1); cbTelefonos.SelectedIndex = 0; if (!fichaAbonado.STelefono2.Equals("")) { cbTelefonos.Items.Add(fichaAbonado.STelefono2); if (!fichaAbonado.STelefono3.Equals("")) { cbTelefonos.Items.Add(fichaAbonado.STelefono3); } } } tViaPrincipal.Clear(); tViaPrincipal.SelectedText = fichaAbonado.SViaPrincipal; tModeloPrincipal.Clear(); tModeloPrincipal.SelectedText = fichaAbonado.SModeloPrincipal; tFormatoPrincipal.Clear(); tFormatoPrincipal.SelectedText = fichaAbonado.SFormatoPrincipal; tTestPrincipal.Clear(); tTestPrincipal.SelectedText = fichaAbonado.STestPrincipal; tViaSecundaria.Clear(); tViaSecundaria.SelectedText = fichaAbonado.SViaSecundaria; tModeloSecundaria.Clear(); tModeloSecundaria.SelectedText = fichaAbonado.SModeloSecundaria; tFormatoSecundaria.Clear(); tFormatoSecundaria.SelectedText = fichaAbonado.SFormatoSecundaria; tTestSecundaria.Clear(); tTestSecundaria.SelectedText = fichaAbonado.STestSecundaria; tCCTVIP.Clear(); tCCTVIP.SelectedText = fichaAbonado.SCctvIp; tModeloCctvip.Clear(); tModeloCctvip.SelectedText = fichaAbonado.SCctvIpModelo; tIpCliente.Clear(); tIpCliente.SelectedText = fichaAbonado.SCctvIpCliente; tPuerto.Clear(); tPuerto.SelectedText = fichaAbonado.SCctvIpPuerto; tIMEI.Clear(); tIMEI.SelectedText = fichaAbonado.SIMEI; } else if (fichaMantenimiento != null) { tNumeroParte.Clear(); tNumeroParte.SelectedText = fichaMantenimiento.SNumero; tFechaParte.Clear(); tFechaParte.SelectedText = Data.formatearFecha(fichaMantenimiento.SFecha); rtComentarios.Clear(); rtComentarios.SelectedText = fichaMantenimiento.SComentarios; } }