Пример #1
0
        protected void Aceptar_Click(object sender, System.EventArgs e)
        {
            EncabezadoApp Encabezado = new EncabezadoApp();

            Encabezado.cargarEncabezado(int.Parse(idEncabezado.Value));
            Encabezado.IdTipoInforme = int.Parse(cmbTipoInforme.SelectedValue);
            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            Encabezado.IdCliente = Usuario.IdCliente;
            Encabezado.IdUsuario = Usuario.IdUsuario;

            if (idReferencia.Value != null)
            {
                Encabezado.idReferencia = int.Parse(idReferencia.Value);
            }
            else
            {
                Encabezado.idReferencia = 0;
            }

            Encabezado.Estado      = 5;
            Encabezado.Comentarios = Observaciones.Text.ToString();

            if (raFoto.Items[0].Selected)
            {
                Encabezado.ConFoto = 1;
            }
            else
            {
                Encabezado.ConFoto = 0;
            }

            Encabezado.Caracter = int.Parse(cmbCaracter.SelectedValue);

            Encabezado.IdTipoPersona = int.Parse(cmbTipoPersona.SelectedValue);

            Encabezado.Nombre           = Nombre.Text.ToString().ToUpper();
            Encabezado.Apellido         = Apellido.Text.ToString().ToUpper();
            Encabezado.EstadoCivil      = int.Parse(cmbEstadoCivil.SelectedValue);
            Encabezado.TipoDocumento    = int.Parse(cmbTipoDocumento.SelectedValue);
            Encabezado.txtTipoDocumento = cmbTipoDocumento.SelectedItem.ToString();

            Encabezado.Documento = Documento.Text;
            Encabezado.Calle     = Calle.Text.ToString().ToUpper();
            Encabezado.Nro       = Nro.Text;
            Encabezado.Dpto      = Dpto.Text.ToString();
            Encabezado.Piso      = Piso.Text.ToString().ToUpper();
            Encabezado.Barrio    = barrio.Text.ToString().ToUpper();
            Encabezado.Lote      = Lote.Text.ToUpper();
            Encabezado.Manzana   = Manzana.Text.ToUpper();
            Encabezado.Complejo  = Complejo.Text.ToUpper().ToUpper();
            Encabezado.Torre     = Torre.Text.ToUpper();
            Encabezado.CP        = CP.Text.ToString();
            Encabezado.Localidad = int.Parse(cmbLocalidad.SelectedValue);
            Encabezado.Provincia = int.Parse(cmbProvincia.SelectedValue);
            // Automotores
            Encabezado.Dominio           = Dominio.Text;
            Encabezado.Registro          = Registro.Text;
            Encabezado.CalleRegistro     = CalleRegistro.Text.ToString();
            Encabezado.NroRegistro       = NroRegistro.Text;
            Encabezado.DptoRegistro      = DptoRegistro.Text.ToString();
            Encabezado.PisoRegistro      = PisoRegistro.Text.ToString();
            Encabezado.BarrioRegistro    = BarrioRegistro.Text.ToString();
            Encabezado.CPRegistro        = CPRegistro.Text.ToString();
            Encabezado.LocalidadRegistro = int.Parse(cmbLocalidadRegistro.SelectedValue);
            Encabezado.ProvinciaRegistro = int.Parse(cmbProvinciaRegistro.SelectedValue);
            // GRAVAMENES
            Encabezado.idTipoGravamen = int.Parse(cmbTipoGravamen.SelectedValue);
            Encabezado.Folio          = Folio.Text;
            Encabezado.Tomo           = Tomo.Text;
            Encabezado.Ano            = Ano.Text;
            //PROPIEDAD
            Encabezado.Matricula = txtLegajo.Text;
            Encabezado.PropTipo  = int.Parse(cmbTipoPropiedad.SelectedValue);
            Encabezado.PropFolio = txtFolio.Text;
            Encabezado.PropTomo  = txtTomo.Text;
            Encabezado.PropAno   = txtAno.Text;
            //AMBIENTE
            Encabezado.NombreCony   = ambNombre.Text;
            Encabezado.ApellidoCony = ambApellido.Text;
            Encabezado.AMBTipoDoc   = int.Parse(cmbAmbTipoDoc.SelectedValue);
            Encabezado.AMBDocumento = ambDocumento.Text;
            Encabezado.AMBTelefono  = txtTelefonoAMB.Text;
            Encabezado.AMBEMail     = txtEMailAMB.Text;
            //EMPRESA
            Encabezado.RazonSocial      = RazonSocial.Text;
            Encabezado.NombreFantasia   = NombreFantasia.Text;
            Encabezado.Cargo            = Cargo.Text;
            Encabezado.TelefonoEmpresa  = Telefono.Text;
            Encabezado.Rubro            = Rubro.Text;
            Encabezado.Cuit             = Cuit.Text;
            Encabezado.CalleEmpresa     = CalleEmpresa.Text;
            Encabezado.NroEmpresa       = NroEmpresa.Text;
            Encabezado.DptoEmpresa      = DptoEmpresa.Text;
            Encabezado.PisoEmpresa      = PisoEmpresa.Text;
            Encabezado.BarrioEmpresa    = BarrioEmpresa.Text;
            Encabezado.CPEmpresa        = CPEmpresa.Text;
            Encabezado.LocalidadEmpresa = int.Parse(cmbLocalidadEmpresas.SelectedValue);
            Encabezado.ProvinciaEmpresa = int.Parse(cmbProvinciaEmpresas.SelectedValue);
            //CATASTRO
            Encabezado.TipoCatastro   = int.Parse(cmbTipoCatastral.SelectedValue);
            Encabezado.NumeroCatastro = NumeroCatastro.Text.ToString();
            Encabezado.CatCalle       = CatCalle.Text.ToString();
            Encabezado.CatNro         = CatNro.Text;
            Encabezado.CatDpto        = CatDpto.Text.ToString();
            Encabezado.CatPiso        = CatPiso.Text.ToString();
            Encabezado.CatBarrio      = CatBarrio.Text.ToString();
            Encabezado.CatCP          = CatCP.Text.ToString();
            Encabezado.CatLocalidad   = int.Parse(cmbLocalidadCatastro.SelectedValue);
            Encabezado.CatProvincia   = int.Parse(cmbProvinciaCatastro.SelectedValue);
            // PROPIEDAD OTRAS PROVINCIAS
            Encabezado.ProvinciaOtra = int.Parse(cmbProvinciaOtra.SelectedValue);
            Encabezado.LocalidadOtra = int.Parse(cmbLocalidadOtra.SelectedValue);

            Encabezado.Modificar(int.Parse(idEncabezado.Value));
            //if(idReferencia.Value != null)
            if (Request.QueryString["desdeRef"] != null)
            {
                if (int.Parse(idReferencia.Value) > 0)
                {
                    Response.Redirect("/Referencias/altaReferencia.aspx?IdReferencia=" + idReferencia.Value);
                }
                else
                {
                    Response.Redirect("ListaInformes.aspx");
                }
            }
            else
            {
                Response.Redirect("ListaInformes.aspx");
            }
        }
Пример #2
0
        protected void Aceptar_Click(object sender, EventArgs e)
        {
            EncabezadoApp Encabezado = new EncabezadoApp();

            Encabezado.cargarEncabezado(int.Parse(idEncabezado.Value));
            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            Encabezado.IdUsuario    = Usuario.IdUsuario;
            Encabezado.idReferencia = int.Parse(idReferencia.Value);
            //Encabezado.Estado = 5;
            Encabezado.Estado      = int.Parse(cmbEstados.SelectedValue);
            Encabezado.Comentarios = Observaciones.Text.ToUpper();
            if (raFoto.Items[0].Selected)
            {
                Encabezado.ConFoto = 1;
            }
            else
            {
                Encabezado.ConFoto = 0;
            }
            //Encabezado.Caracter = int.Parse(cmbCaracter.SelectedValue);
            int idCaracter = int.Parse(cmbCaracter.SelectedValue);

            if (idCaracter == 0 && int.Parse(cmbTipoInforme.SelectedValue) != 1)
            {
                idCaracter = 1;
            }
            if (idCaracter == 0 && int.Parse(cmbTipoInforme.SelectedValue) == 1)
            {
                idCaracter = 4;
            }
            Encabezado.Caracter         = idCaracter;
            Encabezado.IdTipoPersona    = int.Parse(cmbTipoPersona.SelectedValue);
            Encabezado.Nombre           = Nombre.Text.ToUpper();
            Encabezado.Apellido         = Apellido.Text.ToUpper();
            Encabezado.EstadoCivil      = int.Parse(cmbEstadoCivil.SelectedValue);
            Encabezado.TipoDocumento    = int.Parse(cmbTipoDocumento.SelectedValue);
            Encabezado.txtTipoDocumento = cmbTipoDocumento.SelectedItem.ToString();
            Encabezado.Documento        = Documento.Text.ToUpper();
            Encabezado.Calle            = Calle.Text.ToUpper();
            Encabezado.Nro       = Nro.Text.ToUpper();
            Encabezado.Dpto      = Dpto.Text.ToUpper();
            Encabezado.Piso      = Piso.Text.ToUpper();
            Encabezado.Barrio    = barrio.Text.ToUpper();
            Encabezado.Lote      = Lote.Text.ToUpper();
            Encabezado.Manzana   = Manzana.Text.ToUpper();
            Encabezado.Complejo  = Complejo.Text.ToUpper();
            Encabezado.Torre     = Torre.Text.ToUpper();
            Encabezado.CP        = CP.Text.ToUpper();
            Encabezado.Localidad = int.Parse(cmbLocalidad.SelectedValue);
            Encabezado.Provincia = int.Parse(cmbProvincia.SelectedValue);
            // Automotores
            Encabezado.Dominio           = Dominio.Text.ToUpper();
            Encabezado.Registro          = Registro.Text.ToUpper();
            Encabezado.CalleRegistro     = CalleRegistro.Text.ToUpper();
            Encabezado.NroRegistro       = NroRegistro.Text.ToUpper();
            Encabezado.DptoRegistro      = DptoRegistro.Text.ToUpper();
            Encabezado.PisoRegistro      = PisoRegistro.Text.ToUpper();
            Encabezado.BarrioRegistro    = BarrioRegistro.Text.ToUpper();
            Encabezado.CPRegistro        = CPRegistro.Text.ToUpper();
            Encabezado.LocalidadRegistro = int.Parse(cmbLocalidadRegistro.SelectedValue);
            Encabezado.ProvinciaRegistro = int.Parse(cmbProvinciaRegistro.SelectedValue);
            // GRAVAMENES
            Encabezado.idTipoGravamen = int.Parse(cmbTipoGravamen.SelectedValue);
            Encabezado.Folio          = Folio.Text.ToUpper();
            Encabezado.Tomo           = Tomo.Text.ToUpper();
            Encabezado.Ano            = Ano.Text.ToUpper();
            //PROPIEDAD
            Encabezado.Matricula = txtLegajo.Text.ToUpper();
            Encabezado.PropTipo  = int.Parse(cmbTipoPropiedad.SelectedValue);
            Encabezado.PropFolio = txtFolio.Text.ToUpper();
            Encabezado.PropTomo  = txtTomo.Text.ToUpper();
            Encabezado.PropAno   = txtAno.Text.ToUpper();
            //AMBIENTE
            Encabezado.NombreCony   = ambNombre.Text.ToUpper();
            Encabezado.ApellidoCony = ambApellido.Text.ToUpper();
            Encabezado.AMBTipoDoc   = int.Parse(cmbAmbTipoDoc.SelectedValue);
            Encabezado.AMBDocumento = ambDocumento.Text.ToUpper();
            Encabezado.AMBTelefono  = txtTelefonoAMB.Text.ToUpper();
            Encabezado.AMBEMail     = txtEMailAMB.Text.ToUpper();
            //EMPRESA
            Encabezado.RazonSocial      = RazonSocial.Text.ToUpper();
            Encabezado.NombreFantasia   = NombreFantasia.Text.ToUpper();
            Encabezado.Cargo            = Cargo.Text.ToUpper();
            Encabezado.TelefonoEmpresa  = Telefono.Text.ToUpper();
            Encabezado.Rubro            = Rubro.Text.ToUpper();
            Encabezado.Cuit             = Cuit.Text.ToUpper();
            Encabezado.CalleEmpresa     = CalleEmpresa.Text.ToUpper();
            Encabezado.NroEmpresa       = NroEmpresa.Text.ToUpper();
            Encabezado.DptoEmpresa      = DptoEmpresa.Text.ToUpper();
            Encabezado.PisoEmpresa      = PisoEmpresa.Text.ToUpper();
            Encabezado.BarrioEmpresa    = BarrioEmpresa.Text.ToUpper();
            Encabezado.CPEmpresa        = CPEmpresa.Text.ToUpper();
            Encabezado.LocalidadEmpresa = int.Parse(cmbLocalidadEmpresas.SelectedValue);
            Encabezado.ProvinciaEmpresa = int.Parse(cmbProvinciaEmpresas.SelectedValue);
            //CATASTRO
            Encabezado.TipoCatastro   = int.Parse(cmbTipoCatastral.SelectedValue);
            Encabezado.NumeroCatastro = NumeroCatastro.Text.ToUpper();
            Encabezado.CatCalle       = CatCalle.Text.ToUpper();
            Encabezado.CatNro         = CatNro.Text.ToUpper();
            Encabezado.CatDpto        = CatDpto.Text.ToUpper();
            Encabezado.CatPiso        = CatPiso.Text.ToUpper();
            Encabezado.CatBarrio      = CatBarrio.Text.ToUpper();
            Encabezado.CatCP          = CatCP.Text.ToUpper();
            Encabezado.CatLocalidad   = int.Parse(cmbLocalidadCatastro.SelectedValue);
            Encabezado.CatProvincia   = int.Parse(cmbProvinciaCatastro.SelectedValue);
            Encabezado.RegPubFolio    = FolioRegPublico.Text.ToUpper();
            Encabezado.RegPubTomo     = TomoRegPublico.Text.ToUpper();
            Encabezado.RegPubAno      = AnoRegPublico.Text.ToUpper();
            // PROPIEDAD OTRAS PROVINCIAS
            Encabezado.ProvinciaOtra = int.Parse(cmbProvinciaOtra.SelectedValue);
            Encabezado.LocalidadOtra = int.Parse(cmbLocalidadOtra.SelectedValue);

            if (hIdTransferido.Value != "")
            {
                Encabezado.IdEncabezadoTransferido = int.Parse(hIdTransferido.Value);
            }

            // VERIFICACION DE DEFUNCIÓN
            if (cmbSexo.SelectedValue != "")
            {
                Encabezado.Sexo = int.Parse(cmbSexo.SelectedValue);
            }

            // INFORMES PARTIDAS DEFUNCIÓN
            Encabezado.TomoFallecido  = txtTomoFallecido.Text;
            Encabezado.FolioFallecido = txtFolioFallecido.Text;
            Encabezado.ActaFallecido  = txtActaFallecido.Text;
            Encabezado.FechaFallecido = txtFechaFallecimiento.Text;
            Encabezado.LugarFallecido = txtLugarFallecido.Text;

            Encabezado.Modificar(int.Parse(idEncabezado.Value));

            if (Request.QueryString["desdeRef"] != null)
            {
                Response.Redirect("/BandejaEntrada/Referencias/altaReferencia.aspx?IdReferencia=" + idReferencia.Value);
            }
            //if (idReferencia.Value == "0")
            else
            {
                Response.Redirect("Principal.aspx?idTipo=" + cmbTipoInforme.SelectedValue);
            }
        }