Esempio n. 1
0
        private void LoadVerifContrato(int Id)
        {
            VerifContratoDal oVerifDom = new VerifContratoDal();
            bool             cargar    = oVerifDom.Cargar(Id);

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(oVerifDom);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                EncabezadoApp oEncabezado = new EncabezadoApp();
                oEncabezado.cargarEncabezado(Id);
                CargarEncabezado(oEncabezado);
            }
        }
Esempio n. 2
0
        private void LoadVerifContrato(int Id)
        {
            GravamenesDal Usufructo = new GravamenesDal();
            bool          cargar    = Usufructo.Cargar(Id, "Usufructos");

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(Usufructo);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                EncabezadoApp oEncabezado = new EncabezadoApp();
                oEncabezado.cargarEncabezado(Id);
                CargarEncabezado(oEncabezado);
            }
        }
Esempio n. 3
0
        private void LoadVerifContrato(int Id)
        {
            GravamenesDal BienFamilia = new GravamenesDal();
            bool          cargar      = BienFamilia.Cargar(Id, "BienFamilia");

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(BienFamilia);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                EncabezadoApp oEncabezado = new EncabezadoApp();
                oEncabezado.cargarEncabezado(Id);
                CargarEncabezado(oEncabezado);
            }
        }
Esempio n. 4
0
        private void LoadInforme(int Id)
        {
            EncabezadoApp oEncabezado = new EncabezadoApp();

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

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

            usuario.Cargar(oEncabezado.IdUsuario);
            lblNum.Text         = Id.ToString();
            lblFec.Text         = DateTime.Today.ToShortDateString();
            lblSolicitante.Text = cliente.RazonSocial;
            lblRef.Text         = usuario.Apellido + ", " + usuario.Nombre;

            CargarEncabezado(oEncabezado);
        }
Esempio n. 5
0
        private void CargarMorosidad(int Id)
        {
            MorosidadDal oMorosidad = new MorosidadDal();
            bool         cargar     = oMorosidad.Cargar(Id);

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(oMorosidad);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                EncabezadoApp oEncabezado = new EncabezadoApp();
                oEncabezado.cargarEncabezado(Id);
                CargarEncabezado(oEncabezado);
                CargarDatosContacto(oEncabezado);
            }
        }
Esempio n. 6
0
        private void CargarInformePartidasDefuncion(int Id)
        {
            InformePartidasDefuncionDal oPartidasDefuncion = new InformePartidasDefuncionDal();
            bool cargar = oPartidasDefuncion.Cargar(Id);

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(oPartidasDefuncion);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                EncabezadoApp oEncabezado = new EncabezadoApp();
                oEncabezado.cargarEncabezado(Id);
                CargarEncabezado(oEncabezado);
                CargarDatosContacto(oEncabezado);
            }
        }
Esempio n. 7
0
        private void LoadInhibicion(int Id)
        {
            InhibicionesDal oInhibicion = new InhibicionesDal();
            bool            cargar      = oInhibicion.Cargar(Id);

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(oInhibicion);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                EncabezadoApp oEncabezado = new EncabezadoApp();
                oEncabezado.cargarEncabezado(Id);
                CargarEncabezado(oEncabezado);
                CargarDatosContacto(oEncabezado);
            }
        }
Esempio n. 8
0
        private void LoadInforme(int Id)
        {
            AutomotoresApp oAuto = new AutomotoresApp();

            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 = oAuto.Cargar(Id);

            if (cargar)
            {
                lblNum.Text         = Id.ToString();
                lblFec.Text         = DateTime.Today.ToShortDateString();
                lblSolicitante.Text = cliente.RazonSocial;
                //lblRef.Text = usuario.Apellido + ", " + usuario.Nombre;
                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(oAuto);
            }
            else
            {
                CargarEncabezado(oEncabezado);
            }
        }
Esempio n. 9
0
        private void LoadAutomotores(int Id)
        {
            AutomotoresApp oAuto  = new AutomotoresApp();
            bool           cargar = oAuto.Cargar(Id);

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(oAuto);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                EncabezadoApp oEncabezado = new EncabezadoApp();
                oEncabezado.cargarEncabezado(Id);
                CargarEncabezado(oEncabezado);
                oEncabezado.Leido = 1;
                oEncabezado.CambiarLeido(Id);
            }
        }
Esempio n. 10
0
        private void EnviarMail(int intInforme, string strEstado)
        {
            EncabezadoApp Encabezado = new EncabezadoApp();

            Encabezado.cargarEncabezado(intIdInforme);

            System.Net.Mail.MailMessage correo = new System.Net.Mail.MailMessage();
            correo.From = new System.Net.Mail.MailAddress("*****@*****.**");
            correo.To.Add("*****@*****.**");
            correo.Subject = "Tiempo & Gestión: Informe Nº " + Encabezado.IdEncabezado + " - " + strEstado;
            //texto = "\n\nFecha: " + DateTime.Now.ToUniversalTime().ToString("dd/MM/yyyy HH:mm:ss");

            string texto = "El informe solicitado el dia " + Encabezado.FechaFin + " se encuentra <b>" + strEstado + "</b>.";

            if (Encabezado.Estado == 8)
            {
                texto = texto + "<br><br><b>Comuníquese con Tiempo & Gestión a la brevedad</b> al los teléfonos: 0351-4229475 / 8466 / 8578.<br><br>Muchas Gracias.<br>Alejandro Sariago ";
            }
            correo.Body       = texto;
            correo.IsBodyHtml = true;
            correo.Priority   = System.Net.Mail.MailPriority.Normal;
            //
            System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
            //
            //---------------------------------------------
            // Estos datos debes rellanarlos correctamente
            //---------------------------------------------
            smtp.Host        = "smtp.tiempoygestion.com.ar";
            smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "12345678");
            //smtp.EnableSsl = false;

            try
            {
                smtp.Send(correo);
                //LabelError.Text = "Mensaje enviado satisfactoriamente";
            }
            catch (Exception ex)
            {
                //LabelError.Text = "ERROR: " + ex.Message;
            }
        }
Esempio n. 11
0
        private void LoadVerifBusqueda(int Id)
        {
            BusquedaPropiedadApp oBusqueda = new BusquedaPropiedadApp();
            bool cargar = oBusqueda.Cargar(Id);

            EncabezadoApp oEncabezado = new EncabezadoApp();

            oEncabezado.cargarEncabezado(Id);
            CargarDatosContacto(oEncabezado);

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(oBusqueda);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                CargarEncabezado(oEncabezado);
            }
        }
Esempio n. 12
0
        private void LoadDefuncion(int Id)
        {
            verifDefuncion oInfDefuncion = new verifDefuncion();
            EncabezadoApp  oEncabezado   = new EncabezadoApp();

            oEncabezado.cargarEncabezado(Id);

            bool cargar = oInfDefuncion.Cargar(Id);

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(oInfDefuncion);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                CargarEncabezado(oEncabezado);
                oEncabezado.Leido = 1;
                oEncabezado.CambiarLeido(Id);
            }
        }
Esempio n. 13
0
        private void LoadInforme(int Id)
        {
            EncabezadoApp oEncabezado = new EncabezadoApp();

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

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

            usuario.Cargar(oEncabezado.IdUsuario);
            lblNum.Text = Id.ToString();
            lblTipoDocumentoPeriodo.Text = TipoDocumentoPeriodo(cliente.TipoDocumento, cliente.TipoPeriodo);
            lblFec.Text         = DateTime.Today.ToShortDateString();
            lblSolicitante.Text = cliente.RazonSocial;
            lblRef.Text         = usuario.Apellido + ", " + usuario.Nombre;

            VerifContratoDal oVerifContrato = new VerifContratoDal();

            oVerifContrato.Cargar(Id);
            CargarForm(oVerifContrato);
        }
Esempio n. 14
0
        private void LoadInforme(int Id)
        {
            VerifDomParticularApp oVerifDom = new VerifDomParticularApp();

            EncabezadoApp oEncabezado = new EncabezadoApp();

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

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

            usuario.Cargar(oEncabezado.IdUsuario);
            lblNum.Text         = Id.ToString();
            lblFec.Text         = DateTime.Today.ToShortDateString();
            lblSolicitante.Text = cliente.RazonSocial;

            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();
            }

            CargarEncabezado(oEncabezado);
            oEncabezado.Leido = 1;
            oEncabezado.CambiarLeido(Id);
            oEncabezado.Estado = 2;
            oEncabezado.CambiarEstado(Id);
        }
Esempio n. 15
0
        protected void AceptarFinalizar_Click(object sender, System.EventArgs e)
        {
            EncabezadoApp oEncabezado = new EncabezadoApp();

            oEncabezado.cargarEncabezado(int.Parse(idInforme.Value));
            //if (oEncabezado.ConFoto == 1 && ImagenDal.NextImage(int.Parse(idInforme.Value)) == 1)
            //lblMessage.Visible = true;
            //else
            //{
            string strScript;

            strScript  = "<script  type=\"text/javascript\">";
            strScript += "window.showModalDialog('/BandejaEntrada/PopUpCambioEstado.aspx?idTipo=21&idInforme=" + idInforme.Value + "&Finalizar=1','','dialogWidth:400px;dialogHeight:250px');";
            strScript += "document.location.href = '/BandejaEntrada/Principal.aspx?idTipo=21'";
            strScript += "</script>";

            ActualizarInforme();
            //Page.RegisterStartupScript("CambiarEstado", strScript);
            // Define the name and type of the client script on the page.
            String csName = "ButtonClickScript";
            Type   csType = this.GetType();

            // Get a ClientScriptManager reference from the Page class.
            ClientScriptManager cs = Page.ClientScript;

            // Check to see if the client script is already registered.
            if (!cs.IsClientScriptBlockRegistered(csType, csName))
            {
                //StringBuilder csText = new StringBuilder();
                //csText.Append("<script type=\"text/javascript\"> function DoClick() {");
                //csText.Append("Form1.Message.value='Text from client script.'} </");
                //csText.Append("script>");
                cs.RegisterClientScriptBlock(csType, csName, strScript);
                //}
            }
        }
Esempio n. 16
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);
            }
        }
Esempio n. 17
0
        private void btnCambioEstado_Click(object sender, EventArgs e)
        {
            EncabezadoApp Encabezado = new EncabezadoApp();

            Encabezado.cargarEncabezado(intIdInforme);

            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            Encabezado.IdUsuario = Usuario.IdUsuario;

            intTipoGravamen          = Encabezado.idTipoGravamen;
            Encabezado.Estado        = int.Parse(cmbEstados.SelectedValue);
            Encabezado.Leido         = 1;
            Encabezado.Observaciones = txtObservaciones.Text;
            Encabezado.CambiarEstado(intIdInforme);

            if (Request.QueryString["Condicional"] != null && Request.QueryString["Condicional"] == "1")
            {
                Encabezado.AsignarFechaCondicional(intIdInforme);
                Encabezado.CambiarEstadoCondicional(intIdInforme, "1");
            }

            ReferenciasApp oReferer = new ReferenciasApp();
            bool           existe   = oReferer.VerificarInformesReferencia(intIdInforme);

            if (!existe)
            {
                oReferer.Estado = 3;
                oReferer.CambiarEstado(Encabezado.idReferencia);
            }

            string path = "InformePropiedad";
            string strScript;
            string idTipo = Request.QueryString["idTipo"];

            //idTipo=5 verifDomParticular
            switch (idTipo)
            {
            case "1":
                path = "InformePropiedad";
                break;

            case "2":
                path = "Automotores";
                break;

            case "3":
                switch (intTipoGravamen)
                {
                case 1:
                    path = "Hipoteca";
                    break;

                case 2:
                    path = "Usufructo";
                    break;

                case 4:
                    path = "Embargo";
                    break;

                case 5:
                    path = "BienFamilia";
                    break;

                case 6:         //
                    path = "Servidumbre";
                    break;

                case 7:         //Providencia cautelar
                    path = "Gravamenes/ProvidenciaCautelar";
                    break;

                case 8:         //Mandato
                    path = "Gravamenes/Mandato";
                    break;
                }
                break;

            case "4":
                path = "socioAmbiental";
                break;

            case "5":
                path = "verifDomParticular";
                break;

            case "6":
                path = "verifDomLaboral";
                break;

            case "7":
                path = "verifDomComercial";
                break;

            case "10":
                path = "BusquedaAutomotor";
                break;

            case "11":
                path = "InformePropiedadProvincias";
                break;

            case "12":
                path = "Catastral";
                break;

            case "13":
                path = "BusquedaPropiedad";
                break;

            case "14":
                path = "verifContrato";
                break;

            case "15":
                path = "ambientalBancor";
                break;

            case "16":
                path = "Inhibicion";
                break;

            case "17":
                path = "Morosidad";
                break;

            case "18":
                path = "gravamenesDIR";
                break;

            case "19":
                path = "verifDefuncion";
                break;

            case "20":
                path = "InformePartidasDefuncion";
                break;

            case "21":
                path = "InspeccionAmbientalBancor";
                break;

            case "22":
                path = "Mensajeria";
                break;
            }

            if (idTipo != "9" && idTipo != "17" && idTipo != "22")
            {
                if (Request.QueryString["Problema"] != "1" && Request.QueryString["Condicional"] != "1") //Request.QueryString["Problema"] != null &&
                {
                    strScript  = "<script languaje=\"Javascript\">";
                    strScript += "window.open('/" + path + "/VerInforme.aspx?id=" + intIdInforme + "&IdTipo=" + idTipo + "','','tools=no,width=720,menus=no,scrollbars=yes');";
                    //strScript += "return false;";
                    strScript += "</script>";
                    Page.RegisterStartupScript("Imprimir", strScript);
                }
            }

            //EnviarMail(intIdInforme, cmbEstados.SelectedItem.ToString());
            CerrarForm();
        }