Exemple #1
0
        private void LoadInformeCatastral(int Id)
        {
            int idTipo = 1;
            InformeCatastralApp oCatastral  = new InformeCatastralApp();
            EncabezadoApp       oEncabezado = new EncabezadoApp();

            oEncabezado.cargarEncabezado(Id);
            CargarDatosContacto(oEncabezado);
            if (oCatastral.TipoProp != 0)
            {
                idTipo = oCatastral.TipoProp;
            }
            SelectTipoPropiedad(idTipo);
            bool cargar = oCatastral.cargarInformeCatastral(Id);

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(oCatastral);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                CargarEncabezado(oEncabezado);
            }
            if (oEncabezado.Leido == 0)
            {
                oEncabezado.Leido = 1;
                oEncabezado.CambiarLeido(Id);
            }
        }
Exemple #2
0
 private void CargarForm(InformeCatastralApp oCatastral)
 {
     lblMatricula.Text = oCatastral.Matricula;
     if (oCatastral.TipoProp == 2 || oCatastral.TipoProp == 3)
     {
         lblFolio.Text = oCatastral.Folio;
         lblTomo.Text  = oCatastral.Tomo;
         lblAnio.Text  = oCatastral.Ano;
     }
     SelectTipoPropiedad(oCatastral.TipoProp);
     lblCalle.Text         = oCatastral.Calle;
     lblBarrio.Text        = oCatastral.Barrio;
     lblNro.Text           = oCatastral.Nro;
     lblPiso.Text          = oCatastral.Piso;
     lblDepto.Text         = oCatastral.Depto;
     lblCP.Text            = oCatastral.CP;
     lblLote.Text          = oCatastral.Lote;
     lblManzana.Text       = oCatastral.Manzana;
     lblComplejo.Text      = oCatastral.Complejo;
     lblTorre.Text         = oCatastral.Torre;
     lblProvincia.Text     = CargarProvincias(oCatastral.IdProvincia);
     lblLocalidad.Text     = CargarLocalidades(oCatastral.IdProvincia, oCatastral.IdLocalidad);
     lblNomenclatura.Text  = oCatastral.Nomenclatura;
     lblCuenta.Text        = oCatastral.NroCuenta;
     lblObservaciones.Text = oCatastral.Observaciones;
 }
Exemple #3
0
        private void ActualizarInforme()
        {
            InformeCatastralApp oCatastral = new InformeCatastralApp();
            bool cargar = oCatastral.cargarInformeCatastral(int.Parse(idInforme.Value));
            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            oCatastral.IdCliente = Usuario.IdCliente;
            oCatastral.IdUsuario = Usuario.IdUsuario;

            oCatastral.IdInforme = int.Parse(idInforme.Value);
            oCatastral.TipoProp  = int.Parse(cmbTipoPropiedad.SelectedValue);
            oCatastral.Matricula = txtLegajo.Text;
            if (int.Parse(cmbTipoPropiedad.SelectedValue) == 2 || int.Parse(cmbTipoPropiedad.SelectedValue) == 3)
            {
                oCatastral.Folio = txtFolio.Text;
                oCatastral.Tomo  = txtTomo.Text;
                oCatastral.Ano   = txtAno.Text;
            }
            oCatastral.Calle         = txtCalle.Text;
            oCatastral.Barrio        = txtBarrio.Text;
            oCatastral.Nro           = txtNro.Text;
            oCatastral.Piso          = txtPiso.Text;
            oCatastral.Depto         = txtDepto.Text;
            oCatastral.CP            = txtCP.Text;
            oCatastral.Lote          = txtLote.Text;
            oCatastral.Manzana       = txtManzana.Text;
            oCatastral.Complejo      = txtComplejo.Text;
            oCatastral.Torre         = txtTorre.Text;
            oCatastral.IdProvincia   = int.Parse(cmbProvincia.SelectedValue);
            oCatastral.IdLocalidad   = int.Parse(cmbLocalidad.SelectedValue);
            oCatastral.Nomenclatura  = txtNomenclatura.Text;
            oCatastral.NroCuenta     = txtCuenta.Text;
            oCatastral.Observaciones = txtObservaciones.Text;

            SubirArchivo();

            if (int.Parse(idReferencia.Value) == 0)
            {
                oCatastral.Crear();
            }
            else
            {
                oCatastral.Modificar(int.Parse(idInforme.Value));
            }
        }
Exemple #4
0
        private void CargarForm(InformeCatastralApp oCatastral)
        {
            CultureInfo myInfo = new CultureInfo("es-AR");

            idInforme.Value = oCatastral.IdInforme.ToString();
            txtLegajo.Text  = oCatastral.Matricula;
            if (oCatastral.TipoProp == 2 || oCatastral.TipoProp == 3)
            {
                txtFolio.Text = oCatastral.Folio;
                txtTomo.Text  = oCatastral.Tomo;
                txtAno.Text   = oCatastral.Ano;
            }
            txtCalle.Text    = oCatastral.Calle;
            txtBarrio.Text   = oCatastral.Barrio;
            txtNro.Text      = oCatastral.Nro;
            txtPiso.Text     = oCatastral.Piso;
            txtDepto.Text    = oCatastral.Depto;
            txtLote.Text     = oCatastral.Lote;
            txtManzana.Text  = oCatastral.Manzana;
            txtCP.Text       = oCatastral.CP;
            txtComplejo.Text = oCatastral.Complejo;
            txtTorre.Text    = oCatastral.Torre;
            CargarComboProvincias(cmbProvincia, oCatastral.IdProvincia);
            CargarComboLocalidades(cmbProvincia, cmbLocalidad, oCatastral.IdLocalidad.ToString());
            txtNomenclatura.Text  = oCatastral.Nomenclatura;
            txtCuenta.Text        = oCatastral.NroCuenta;
            txtObservaciones.Text = oCatastral.Observaciones;

            ArchivoDal vArchivo = new ArchivoDal();

            vArchivo.Cargar(oCatastral.IdInforme);
            hlArchivo.Text        = "<b>Descargar archivo</b>";
            hlArchivo.NavigateUrl = vArchivo.Path;
            if (vArchivo.Extension == ".pdf")
            {
                imgArchivo.ImageUrl = "/img/menu/pdf.png";
            }

            //if (vArchivo.Path != "")
            //    reqArchivo.Enabled = false;
        }
Exemple #5
0
        private void LoadInforme(int Id)
        {
            InformeCatastralApp oCatastral = new InformeCatastralApp();

            EncabezadoApp oEncabezado = new EncabezadoApp();

            oEncabezado.cargarEncabezado(Id);
            ClienteDal cliente = new ClienteDal();

            cliente.Cargar(oEncabezado.IdCliente);
            Usuario usuario = new Usuario();

            usuario.Cargar(oEncabezado.IdUsuario);

            bool cargar = oCatastral.cargarInformeCatastral(Id);

            if (cargar)
            {
                lblNum.Text = Id.ToString();
                lblTipoDocumentoPeriodo.Text = TipoDocumentoPeriodo(cliente.TipoDocumento, cliente.TipoPeriodo);
                lblFec.Text = DateTime.Today.ToShortDateString();

                string solicitante = "";
                if (cliente.NombreFantasia != null && cliente.NombreFantasia != "")
                {
                    solicitante = cliente.NombreFantasia;
                }
                else
                {
                    solicitante = cliente.RazonSocial;
                }
                if (cliente.Sucursal != null && cliente.Sucursal != "")
                {
                    solicitante = solicitante + " (" + cliente.Sucursal + ")";
                }
                lblSolicitante.Text = solicitante;

                string direccion = "";
                direccion = cliente.Calle + " " + cliente.Numero;
                if (cliente.Piso != "")
                {
                    direccion = direccion + " Piso: " + cliente.Piso;
                    direccion = direccion + " Dpto/Of: " + cliente.Departamento;
                }
                direccion = direccion + ". " + cliente.Barrio;
                lblDireccionSolicitante.Text = direccion;

                if (oEncabezado.idReferencia != 0)
                {
                    lblRef.Text = oEncabezado.NombreReferencia.ToUpper();
                }
                else if (oEncabezado.UsuarioCliente != "")
                {
                    lblRef.Text = oEncabezado.UsuarioCliente.ToUpper();
                }
                else
                {
                    lblRef.Text = usuario.Apellido.ToUpper() + ", " + usuario.Nombre.ToUpper();
                }

                CargarForm(oCatastral);
            }
            else
            {
                CargarEncabezado(oEncabezado);
            }
        }