示例#1
0
        public void CargaBienes()
        {
            if (!string.IsNullOrEmpty(this.Lb_RutDeudor.Text))
            {
                bool      muestraMensajeNoDispone = true;
                DataTable tabla = Consulta.BienesRaicesDeudor(Lb_RutDeudor.Text);

                if (tabla.Rows.Count > 0)
                {
                    this.Session["ReporteExcelBienesRaices"] = tabla;
                    this.gvBienes.DataSource = tabla;
                    this.gvBienes.DataBind();
                    muestraMensajeNoDispone = false;
                }

                DataTable tabla2 = Consulta.BuscarDeudor(Lb_RutDeudor.Text);
                if (tabla2 != null && tabla2.Rows.Count > 0)
                {
                    if ("1".Equals(tabla2.Rows[0]["DicomBienRaiz"].ToString()))
                    {
                        Lb_MarcaSinMasBienesRaices.Visible = true;
                        Lb_FechaMarca.Visible           = true;
                        Lb_MarcaSinMasBienesRaices.Text = "No se ubican nuevos bienes";
                        Lb_FechaMarca.Text      = tabla2.Rows[0]["FechaDicomBienRaiz"].ToString();
                        muestraMensajeNoDispone = false;
                    }
                    else
                    {
                        Lb_MarcaSinMasBienesRaices.Visible = false;
                        Lb_FechaMarca.Visible = false;
                    }
                }
                else
                {
                    Lb_MarcaSinMasBienesRaices.Visible = false;
                    Lb_FechaMarca.Visible = false;
                }

                if (muestraMensajeNoDispone)
                {
                    this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('No dispone bienes raices el DEUDOR');</script>");
                }
            }
            else
            {
                this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Debe indicar Rut del Deudor');</script>");
            }
        }