protected void Page_Load(object sender, EventArgs e) { entUsuario obj0 = (entUsuario)Session["nombre"]; int ID_Propiedad = Convert.ToInt32(Request.QueryString["ID_Propiedad"]); if (obj0 != null) { if (Request.QueryString["ID_Propiedad"] != null) { entProUsuario obj2 = negProUsuario.BuscarProUsuario(ID_Propiedad, obj0.ID_Usuario); if (obj2 != null) { GridView1.DataSource = negRecibos.ListarRecibosPagos(ID_Propiedad); GridView1.DataBind(); } else { lblerror.Text = "Dicha Propiedad no corresponde a este usuario"; lblerror.Visible = true; } } else { lblerror.Text = "Error al buscar el ID de la propiedad"; lblerror.Visible = true; } } else { lblerror.Text = "Esta vacio el objeto"; lblerror.Visible = true; } }
public static entProUsuario BuscarProUsuario(int ID_Propiedad, int ID_Usuario) { entProUsuario obj = null; SqlCommand cmd = null; SqlDataReader dr = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("Pro_x_UsuarioRead", cnx); cmd.Parameters.AddWithValue("@inID_Propiedad", ID_Propiedad); cmd.Parameters.AddWithValue("@inID_Usuario", ID_Usuario); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); obj = new entProUsuario(); dr.Read(); obj.ID_PxU = Convert.ToInt32(dr["ID_PxU"].ToString()); obj.ID_Usuario = Convert.ToInt32(dr["ID_Usuario"].ToString()); obj.ID_Propiedad = Convert.ToInt32(dr["ID_Propiedad"].ToString()); } catch { obj = null; } finally { cmd.Connection.Close(); } return(obj); }
public static int AgregarProUsuario(entProUsuario obj) { int Indicador = 0; SqlCommand cmd = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("Pro_x_UsuarioInsert ", cnx); cmd.Parameters.AddWithValue("@inID_Propiedad", obj.ID_Propiedad); cmd.Parameters.AddWithValue("@inID_Usuario", obj.ID_Usuario); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); cmd.ExecuteNonQuery(); Indicador = 1; } catch (Exception e) { Indicador = 0; } finally { cmd.Connection.Close(); } return(Indicador); }
protected void btnGuardar_Click1(object sender, EventArgs e) { if (txtNumeroPropiedad.Text != "" && txtValor.Text != "" && txtDireccion.Text != "" && txtNumeroPropiedad.Text != "" && NomUsuario.Text != "") { entPropiedad obj = new entPropiedad(); obj.NumPropiedad = Int32.Parse(txtNumeroPropiedad.Text); obj.Valor = Int32.Parse(txtValor.Text); obj.Direccion = txtDireccion.Text; if (negPropiedad.AgregarPropiedad(obj) == 1) { entUsuario obj1 = negUsuario.BuscarUsuario(NomUsuario.Text); entPropiedad obj2 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtNumeroPropiedad.Text)); if (obj1 != null && obj2 != null) // quite activo us { entProUsuario obj3 = new entProUsuario(); obj3.ID_Propiedad = obj2.ID_Propiedad; obj3.ID_Usuario = obj1.ID_Usuario; if (negProUsuario.AgregarProUsuario(obj3) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo unir la propiedad y el usuario "; //Sino tira error lblerror.Visible = true; Response.Redirect("frmUnirUserPro .aspx"); } } else { lblerror.Text = "No se encontra el usuario "; //Sino tira error lblerror.Visible = true; Response.Redirect("frmUnirUserPro .aspx"); } } else { lblerror.Text = "No se pudo agregar la propiedad "; //Sino tira error lblerror.Visible = true; } } else { lblerror.Text = "Faltan ingresar campos"; // En caso de que falten datos lblerror.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { entUsuario obj0 = (entUsuario)Session["nombre"]; int ID_Propiedad = Convert.ToInt32(Request.QueryString["ID_Propiedad"]); if (obj0 != null) { if (Request.QueryString["ID_Propiedad"] != null) { entProUsuario obj2 = negProUsuario.BuscarProUsuario(ID_Propiedad, obj0.ID_Usuario); if (obj2 != null) { GridView1.DataSource = negRecibos.ListarRecibos(ID_Propiedad); GridView1.DataBind(); for (int i = 0; i < GridView1.Rows.Count; i++) { int id = Convert.ToInt32(GridView1.Rows[i].Cells[2].Text); entConceptoCobro tipo = negConceptoCobro.BuscarConcepto(id); if (tipo != null) { GridView1.Rows[0].Cells[3].Text = tipo.Concepto; } else { lblerror.Text = "No se encontro un concepto de cobro asociado."; lblerror.Visible = true; } } } else { lblerror.Text = "Dicha Propiedad no corresponde a este usuario"; lblerror.Visible = true; } } else { lblerror.Text = "Error al buscar el ID de la propiedad"; lblerror.Visible = true; } } else { lblerror.Text = "Esta vacio el objeto"; lblerror.Visible = true; } }
protected void btnBuscar_Click(object sender, EventArgs e) { if (txtPropiedad.Text != "" && txtUser.Text != "") { entPropiedad obj = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text)); entUsuario obj1 = negUsuario.BuscarUsuario(txtUser.Text); if (obj != null && obj1 != null) { entProUsuario obj2 = negProUsuario.BuscarProUsuario(obj.ID_Propiedad, obj1.ID_Usuario); if (obj2 != null) { Numero.Text = Convert.ToString(obj.NumPropiedad); Valor.Text = Convert.ToString(obj.Valor); Direccion.Text = obj.Direccion; Nombre.Text = obj1.Nombre; Password.Text = obj1.Password; Nombre.Text = obj1.Nombre; TipoUsuario.Text = obj1.TipoUsuario; } else { lblerror.Text = "No se logró encontrar esta union "; //Sino tira error lblerror.Visible = true; } } else { lblerror.Text = "No se encontraron los datos ingresados "; //Sino tira error lblerror.Visible = true; } } else { lblerror.Text = "Debe ingresar todos los datos solicitados "; //Sino tira error lblerror.Visible = true; } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (txtProp.Text != "" && txtUsuario.Text != "") { entPropiedad obj = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtProp.Text)); entUsuario obj1 = negUsuario.BuscarUsuario(txtUsuario.Text); if (obj != null && obj1 != null) // quite activo usuario { int user = obj1.ID_Usuario; int prop = obj.ID_Propiedad; entProUsuario obj2 = new entProUsuario(); obj2.ID_Usuario = user; obj2.ID_Propiedad = prop; if (negProUsuario.AgregarProUsuario(obj2) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblError.Text = "No se unieron correctamente, error del sistema"; lblError.Visible = true; } } else { lblError.Text = "Datos incorrectos"; lblError.Visible = true; } } else { lblError.Text = "Faltan datos por ingresar"; lblError.Visible = true; } }
public static int ModificarProUsuario(entProUsuario obj) { return(daoProUsuario.ModificarProUsuario(obj)); }
public static int AgregarProUsuario(entProUsuario obj) { return(daoProUsuario.AgregarProUsuario(obj)); }
protected void btnModificar_Click(object sender, EventArgs e) { if (txtUser.Text != "" && txtPropiedad.Text != "") { entPropiedad obj = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text)); entUsuario obj1 = negUsuario.BuscarUsuario(txtUser.Text); if (obj != null && obj1 != null) { entProUsuario obj2 = negProUsuario.BuscarProUsuario(obj.ID_Propiedad, obj1.ID_Usuario); if (obj2 != null) { entProUsuario obj3 = new entProUsuario(); obj3.ID_PxU = obj2.ID_PxU; if (txtNuevoUser.Text != "") { entUsuario obj4 = negUsuario.BuscarUsuario(txtNuevoUser.Text); if (obj4 != null) { obj3.ID_Usuario = obj4.ID_Usuario; if (txtNumeroProp.Text != "") { entPropiedad obj5 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text)); if (obj5 != null) { obj3.ID_Propiedad = obj5.ID_Propiedad; if (negProUsuario.ModificarProUsuario(obj3) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar la union"; lblerror.Visible = true; } } else { lblerror.Text = "No se pudo encontrar la propiedad nueva"; lblerror.Visible = true; } } else { obj3.ID_Propiedad = obj.ID_Propiedad; if (negProUsuario.ModificarProUsuario(obj3) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar la union"; lblerror.Visible = true; } } } else { lblerror.Text = "No se encuentra el nuevo usuario"; lblerror.Visible = true; } } else { obj3.ID_Usuario = obj1.ID_Usuario; if (txtNumeroProp.Text != "") { entPropiedad obj5 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text)); if (obj5 != null) { obj3.ID_Propiedad = obj5.ID_Propiedad; if (negProUsuario.ModificarProUsuario(obj3) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar la union"; lblerror.Visible = true; } } else { lblerror.Text = "No se encuentra la nueva propiedad"; lblerror.Visible = true; } } else { obj3.ID_Propiedad = obj.ID_Propiedad; if (negProUsuario.ModificarProUsuario(obj3) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar la union"; lblerror.Visible = true; } } } } else { lblerror.Text = "No se encuentra una union entre ellos"; lblerror.Visible = true; } } else { lblerror.Text = "Datos incorrectos"; lblerror.Visible = true; } } else { lblerror.Text = "Ingrese un numero de propiedad y el nombre del usuario"; lblerror.Visible = true; } }