protected void fillGridPropiedades() { string user = (string)Session["userName"]; try { using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connDB"].ConnectionString)) { string procedure = verPropiedadesDeUsuario; SqlCommand cmd = new SqlCommand(procedure, conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@inUsuario", SqlDbType.VarChar).Value = user; cmd.Connection = conn; conn.Open(); GridPropiedades.DataSource = cmd.ExecuteReader(); GridPropiedades.DataBind(); GridPropiedades.Visible = true; } } catch (SqlException ex) { string alertMessage = Utilidad.mensajeAlerta(ex); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + alertMessage + "')", true); } }
protected void fillGridPropiedades() { int opcionDeBusqueda; try { opcionDeBusqueda = (int)HttpContext.Current.Session["opcionDeBusqueda"]; } catch (NullReferenceException ex) { opcionDeBusqueda = -1; } // Opcion propiedades de propietario por nombre if (opcionDeBusqueda == 1) { string nombrePropietario = (string)HttpContext.Current.Session["nombrePropietario"]; try { using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connDB"].ConnectionString)) { string procedure = verPropiedadesDePropietario; SqlCommand cmd = new SqlCommand(procedure, conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@inNombre", SqlDbType.VarChar).Value = nombrePropietario; cmd.Parameters.Add(new SqlParameter("@inIdentificacion", DBNull.Value)); cmd.Connection = conn; conn.Open(); GridPropiedades.DataSource = cmd.ExecuteReader(); GridPropiedades.DataBind(); GridPropiedades.Visible = true; } } catch (SqlException ex) { string alertMessage = Utilidad.mensajeAlerta(ex); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + alertMessage + "')", true); } } else if (opcionDeBusqueda == 2) { string idPropietario = (string)HttpContext.Current.Session["idPropietario"]; try { using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connDB"].ConnectionString)) { string procedure = verPropiedadesDePropietario; SqlCommand cmd = new SqlCommand(procedure, conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@inNombre", DBNull.Value)); cmd.Parameters.Add("@inIdentificacion", SqlDbType.VarChar).Value = idPropietario; cmd.Connection = conn; conn.Open(); GridPropiedades.DataSource = cmd.ExecuteReader(); GridPropiedades.DataBind(); GridPropiedades.Visible = true; } } catch (SqlException ex) { string alertMessage = Utilidad.mensajeAlerta(ex); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + alertMessage + "')", true); } } else if (opcionDeBusqueda == 3) { string nombreUsuario = (string)HttpContext.Current.Session["nombreUsuario"]; try { using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connDB"].ConnectionString)) { string procedure = verPropiedadesDeUsuario; SqlCommand cmd = new SqlCommand(procedure, conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@inUsuario", SqlDbType.VarChar).Value = nombreUsuario; cmd.Connection = conn; conn.Open(); GridPropiedades.DataSource = cmd.ExecuteReader(); GridPropiedades.DataBind(); GridPropiedades.Visible = true; } } catch (SqlException ex) { string alertMessage = Utilidad.mensajeAlerta(ex); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + alertMessage + "')", true); } } else { try { using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connDB"].ConnectionString)) { string procedure = verPropiedadesSpName; SqlCommand cmd = new SqlCommand(procedure, conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@inNumFinca", DBNull.Value)); cmd.Connection = conn; conn.Open(); GridPropiedades.DataSource = cmd.ExecuteReader(); GridPropiedades.DataBind(); GridPropiedades.Visible = true; } } catch (SqlException ex) { string alertMessage = Utilidad.mensajeAlerta(ex); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + alertMessage + "')", true); } } }