Пример #1
0
        private bool InsertarEditarInmueble()
        {
            clsInmuebles objapp = new clsInmuebles();

            objapp.CodEmp     = intCodEmp;
            objapp.CodInm     = intCodInm;
            objapp.RefInm     = strRefInm;
            objapp.CodTInm    = intCodTInm;
            objapp.CodLt      = intCodLt;
            objapp.MatInm     = strMatInm;
            objapp.CodCnf     = intCodCnf;
            objapp.DirInm     = strDirInm;
            objapp.TelInm     = strTelInm;
            objapp.EstratoInm = strEstratoInm;
            objapp.CicloInm   = strCicloInm;
            objapp.EstadoInm  = intEstadoInm;
            objapp.IDEmdC     = intIDEmdC;
            objapp.IDEmdU     = intIDEmdU;

            if (!objapp.CrearActualizarInmueble())
            {
                strError = objapp.Error;
                objapp   = null;
                return(false);
            }

            intCodInm   = objapp.CodInm;
            intIDTrnAdt = intCodInm;
            objapp      = null;
            return(true);
        }
Пример #2
0
        private bool InsertarEditarDtInmueble()
        {
            clsInmuebles objapp = new clsInmuebles();

            objapp.CodDtInm    = intCodDtInm;
            objapp.CodInm      = intCodInm;
            objapp.CodLt       = intCodLt;
            objapp.DescDtInm   = strDescDtInm;
            objapp.fechaDtInm  = dtmfechaDtInm;
            objapp.MonetInm    = dcMonetInm;
            objapp.EstadoDtInm = intEstadoDtInm;
            objapp.IDEmdC      = intIDEmdC;
            objapp.IDEmdU      = intIDEmdU;

            if (!objapp.CrearActualizarDtInmueble())
            {
                strError = objapp.Error;
                objapp   = null;
                return(false);
            }

            intCodInm   = objapp.CodInm;
            strValor    = "Detalle id:" + objapp.CodDtInm.ToString() + " - ";
            intIDTrnAdt = intCodInm;
            objapp      = null;
            return(true);
        }
Пример #3
0
        private void AuditoriaIndiv(int sw)
        {
            clsInmuebles objapp = new clsInmuebles();

            // Parametros de Auditoria
            objapp.CodEmp = (Int32)Session["emp"];
            if (sw == 130) //Busca datos
            {
                objapp.IDTpAdt  = sw;
                objapp.DescAdt  = "Busqueda de datos en programa 602 - Control de inmueble. ";
                objapp.IDTrnAdt = 0; //Todos
            }
            if (sw == 131)           //Obtener datos
            {
                objapp.IDTpAdt  = sw;
                objapp.DescAdt  = "Se obtuvo información del Contrato: " + txtRef.Value + " con id: " + lblCod.Text;
                objapp.IDTrnAdt = Convert.ToInt32(lblCod.Text);
            }

            objapp.IDUsrAdt    = (Int32)Session["id"];
            objapp.NmUsCreaAdt = Session["nm"].ToString();
            objapp.IDProgAdt   = 602;
            objapp.IPAdt       = BusquedaIp();
            objapp.NmPCAdt     = System.Net.Dns.GetHostEntry(BusquedaIp()).HostName;

            if (!objapp.CrearAuditoria())
            {
                LimpiarMensajes();
                InsertarXml(DateTime.Now.ToShortDateString(), objapp.Error);
                Mensajes(4, objapp.Error);
                return;
            }
        }
Пример #4
0
        private bool InsertarEditarAvaluo()
        {
            clsInmuebles objapp = new clsInmuebles();

            objapp.CodAval   = intCodAval;
            objapp.CodInm    = intCodInm;
            objapp.CodLt     = intCodLt;
            objapp.Fecha     = dtmFecha;
            objapp.Fecha2    = dtmFecha2;
            objapp.MonetAval = dcMonetAval;
            objapp.NotAval   = strNotAval;
            objapp.IDEmdC    = intIDEmdC;
            objapp.IDEmdU    = intIDEmdU;

            if (!objapp.CrearActualizarAvaluo())
            {
                strError = objapp.Error;
                objapp   = null;
                return(false);
            }

            intCodInm   = objapp.CodInm;
            strValor    = "Avaluo id:" + objapp.CodAval.ToString() + " - ";
            intIDTrnAdt = intCodInm;

            objapp = null;
            return(true);
        }
Пример #5
0
        private void ObtenerListarBComun()
        {
            if (Session["id"] == null || Session["rol"] == null)
            {
                Session.Clear();
                Response.Redirect("Login.aspx");
            }

            clsInmuebles objapp = new clsInmuebles();

            objapp.CodEmp  = (int)Session["emp"];
            objapp.VrUnico = txtPDB.Value;
            if (chkEstView.Checked == true)
            {
                objapp.EstadoCont = 1;
            }
            else
            {
                objapp.EstadoCont = 2;
            }

            if (!objapp.ObtenerListarContrato())
            {
                LimpiarMensajes();
                Mensajes(4, objapp.Error);
                InsertarXml(DateTime.Now.ToShortDateString(), objapp.Error);
                objapp = null;
                return;
            }

            if (objapp.TablaContrato.Rows.Count < 1)
            {
                grvComunes.DataSource = null;
                grvComunes.DataBind();
                lblMsjComun.Visible = true;
                lblMsjComun.Text    = "No se encontro información para esta busqueda, intente nuevamente.";
                return;
            }

            grvComunes.DataSource = objapp.TablaContrato;
            grvComunes.DataBind();
            lblMsjComun.Text    = string.Empty;
            lblMsjComun.Visible = false;
            objapp = null;
            return;
        }
Пример #6
0
        private void ListarObtenerInmuebles()
        {
            if (Session["id"] == null || Session["rol"] == null)
            {
                Session.Clear();
                Response.Redirect("Login.aspx");
            }

            clsInmuebles objapp = new clsInmuebles();

            objapp.CodEmp    = (int)Session["emp"];
            objapp.VrUnico   = txtPDBInm.Value;
            objapp.EstadoInm = 1;

            if (!objapp.ObtenerListarInmueble())
            {
                LimpiarMensajes();
                Mensajes(4, objapp.Error);
                InsertarXml(DateTime.Now.ToShortDateString(), objapp.Error);
                objapp = null;
                return;
            }

            if (objapp.TablaInmueble.Rows.Count < 1)
            {
                grvInm.DataSource = null;
                grvInm.DataBind();
                lblMsjInm.Visible = true;
                lblMsjInm.Text    = "No se encontro información para esta busqueda, intente nuevamente.";
                return;
            }

            VentanaEmg(4);
            grvInm.DataSource = objapp.TablaInmueble;
            grvInm.DataBind();
            lblMsjInm.Text    = string.Empty;
            lblMsjInm.Visible = false;
            objapp            = null;
            return;
        }
Пример #7
0
        private bool ValidarReferencia()
        {
            if (Session["id"] == null || Session["rol"] == null)
            {
                Session.Clear();
                Response.Redirect("Login.aspx");
            }

            clsInmuebles objapp = new clsInmuebles();

            objapp.CodEmp  = (int)Session["emp"];
            objapp.VrUnico = txtRef.Value;

            if (!objapp.ObtenerListarContrato())
            {
                LimpiarMensajes();
                Mensajes(4, objapp.Error);
                InsertarXml(DateTime.Now.ToShortDateString(), objapp.Error);
                objapp = null;
                return(false);
            }

            if (objapp.TablaContrato.Rows.Count > 0)
            {
                for (int i = 0; i < objapp.TablaContrato.Rows.Count; i++)
                {
                    if (objapp.TablaContrato.Rows[i][1].ToString() != lblCod.Text)
                    {
                        LimpiarMensajes();
                        Mensajes(3, "Esta referencia ya fue registrada en el sistema.");
                        return(false);
                    }
                }
            }

            objapp = null;
            return(true);
        }
Пример #8
0
        private void ObtenerInfoInmuebles(int Cod)
        {
            if (Session["id"] == null || Session["rol"] == null)
            {
                Session.Clear();
                Response.Redirect("Login.aspx");
            }

            clsInmuebles objapp = new clsInmuebles();

            objapp.CodInm = Cod;
            objapp.CodEmp = (int)Session["emp"];

            if (!objapp.ObtenerListarInmueble())
            {
                LimpiarMensajes();
                Mensajes(4, objapp.Error);
                InsertarXml(DateTime.Now.ToShortDateString(), objapp.Error);
                objapp = null;
                return;
            }

            lblCodInm.Text   = string.Empty;
            lblInmueble.Text = string.Empty;

            lblCodInm.Text   = objapp.TablaInmueble.Rows[0][1].ToString();
            lblInmueble.Text = "<strong>Referencia: </strong>" + objapp.TablaInmueble.Rows[0][2].ToString() + "<br>" +
                               "<strong>Matricula: </strong>" + objapp.TablaInmueble.Rows[0][11].ToString() + "<br>" +
                               "<strong>Tipo inmueble: </strong>" + objapp.TablaInmueble.Rows[0][4].ToString() + "<br>" +
                               "<strong>Dirección: </strong>" + objapp.TablaInmueble.Rows[0][14].ToString() + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" +
                               "<strong>Telefono: </strong>" + objapp.TablaInmueble.Rows[0][15].ToString() + "<br>" +
                               "<strong>Ubicación: </strong>" + objapp.TablaInmueble.Rows[0][10].ToString() + "<br>" +
                               "<strong>Grupo Administra: </strong>" + objapp.TablaInmueble.Rows[0][13].ToString();

            objapp = null;
            return;
        }
Пример #9
0
        private bool InsertarAuditoria()
        {
            clsInmuebles objapp = new clsInmuebles();

            objapp.CodEmp      = intCodEmp;
            objapp.IDTpAdt     = intIDTpAdt;
            objapp.IDUsrAdt    = intIDUsrAdt;
            objapp.NmUsCreaAdt = strNmUsCreaAdt;
            objapp.IDProgAdt   = intIDProgAdt;
            objapp.IDTrnAdt    = intIDTrnAdt;
            objapp.DescAdt     = strValor + strDescAdt;
            objapp.IPAdt       = strIPAdt;
            objapp.NmPCAdt     = strNmPCAdt;

            if (!objapp.CrearAuditoria())
            {
                strError = objapp.Error;
                objapp   = null;
                return(false);
            }

            objapp = null;
            return(true);
        }
Пример #10
0
        private bool InsertarEditarContrato()
        {
            clsInmuebles objapp = new clsInmuebles();

            objapp.CodEmp     = intCodEmp;
            objapp.CodCont    = intCodCont;
            objapp.RefCont    = strRefCont;
            objapp.Fecha      = dtmFecha;
            objapp.Fecha2     = dtmFecha2;
            objapp.CodLt      = intCodLt;
            objapp.CodInm     = intCodInm;
            objapp.CodRg      = intCodRg;
            objapp.CodSw      = intCodSw;
            objapp.CodSlt     = intCodSlt;
            objapp.Canon      = dcCanon;
            objapp.CodIncCont = intCodIncCont;
            objapp.Retencion  = dcRetencion;
            objapp.Iva        = dcIva;
            objapp.CuotaAdmin = dcCuotaAdmin;
            objapp.NotaCont   = strNotaCont;
            objapp.EstadoCont = intEstadoCont;
            objapp.IDEmdC     = intIDEmdC;
            objapp.IDEmdU     = intIDEmdU;

            if (!objapp.CrearActualizarContrato())
            {
                strError = objapp.Error;
                objapp   = null;
                return(false);
            }

            intCodCont  = objapp.CodCont;
            intIDTrnAdt = intCodCont;
            objapp      = null;
            return(true);
        }
Пример #11
0
        private void ObtenerInfoContrato(int Cod)
        {
            if (Session["id"] == null || Session["rol"] == null)
            {
                Session.Clear();
                Response.Redirect("Login.aspx");
            }

            if (!ValidarAccion(1653))
            {
                LimpiarMensajes();
                Mensajes(3, "No tiene privilegios para realizar esta acción, contacte al administrador del sistema.");
                return;
            }

            clsInmuebles objapp = new clsInmuebles();

            objapp.CodCont = Cod;
            objapp.CodEmp  = (int)Session["emp"];

            if (!objapp.ObtenerListarContrato())
            {
                LimpiarMensajes();
                Mensajes(4, objapp.Error);
                InsertarXml(DateTime.Now.ToShortDateString(), objapp.Error);
                objapp = null;
                return;
            }

            LimpiarFrmGnr();
            pnCreoUdp.Visible = true;
            lblCreoUdp.Text   = string.Empty;
            lblCreoUdp.Text   = "Elaboro: " + objapp.TablaContrato.Rows[0][24].ToString() + "<br/> Fecha Elaboro:" + objapp.TablaContrato.Rows[0][22].ToString() +
                                "<br/> Actualizo:" + objapp.TablaContrato.Rows[0][27].ToString() + "<br/> Fecha Actualizo: " + objapp.TablaContrato.Rows[0][25].ToString();

            lblCod.Text            = objapp.TablaContrato.Rows[0][1].ToString();
            txtRef.Value           = objapp.TablaContrato.Rows[0][2].ToString();
            txtFIni.Value          = objapp.TablaContrato.Rows[0][3].ToString();
            txtFFin.Value          = objapp.TablaContrato.Rows[0][4].ToString();
            ddlTCont.SelectedValue = objapp.TablaContrato.Rows[0][5].ToString();
            lblCodInm.Text         = objapp.TablaContrato.Rows[0][7].ToString();
            lblCodUser.Text        = objapp.TablaContrato.Rows[0][8].ToString();
            lblTipoUser.Text       = objapp.TablaContrato.Rows[0][9].ToString();
            lblCodSlt.Text         = objapp.TablaContrato.Rows[0][10].ToString();
            txtCanon.Value         = objapp.TablaContrato.Rows[0][11].ToString();
            ddlTInc.SelectedValue  = objapp.TablaContrato.Rows[0][12].ToString();
            txtRet.Value           = objapp.TablaContrato.Rows[0][15].ToString();
            txtIva.Value           = objapp.TablaContrato.Rows[0][16].ToString();
            txtAdmin.Value         = objapp.TablaContrato.Rows[0][17].ToString();
            txtNota.Value          = objapp.TablaContrato.Rows[0][19].ToString();
            if (objapp.TablaContrato.Rows[0][20].ToString() == "1")
            {
                chkEstado.Checked = true;
            }
            else
            {
                chkEstado.Checked = false;
            }

            if (!ValidarAccion(1655)) // Tipo de contrato
            {
                ddlTCont.Enabled = false;
            }
            else
            {
                ddlTCont.Enabled = true;
            }

            if (!ValidarAccion(1658)) // Inmueble
            {
                lbtInmueble.Visible = false;
            }
            else
            {
                lbtInmueble.Visible = true;
            }

            if (!ValidarAccion(1657)) // Usuario
            {
                lbtUser.Visible = false;
            }
            else
            {
                lbtUser.Visible = true;
            }

            if (!ValidarAccion(1656)) // Economicos
            {
                txtCanon.Disabled = true;
                txtAdmin.Disabled = true;
                txtIva.Disabled   = true;
                txtRet.Disabled   = true;
                ddlTInc.Enabled   = false;
            }
            else
            {
                txtCanon.Disabled = false;
                txtAdmin.Disabled = false;
                txtIva.Disabled   = false;
                txtRet.Disabled   = false;
                ddlTInc.Enabled   = true;
            }

            ObtenerInfoInmuebles(Convert.ToInt32(lblCodInm.Text));
            ObtenerDtRegistro(Convert.ToInt32(lblCodUser.Text));

            pnDatos.Visible     = true;
            btnProcesar.Enabled = true;
            AuditoriaIndiv(131);
            DtOrigen();

            objapp = null;
            return;
        }