コード例 #1
0
        public static entPropiedad BuscarPropiedadID(int id)
        {
            entPropiedad  obj = null;
            SqlCommand    cmd = null;
            SqlDataReader dr  = null;

            try
            {
                Conexion      cn  = new Conexion();
                SqlConnection cnx = cn.Conectar();
                cmd = new SqlCommand("PropiedadRead", cnx);
                cmd.Parameters.AddWithValue("@inID_Propiedad", id);
                cmd.CommandType = CommandType.StoredProcedure;
                cnx.Open();
                dr  = cmd.ExecuteReader();
                obj = new entPropiedad();
                dr.Read();
                obj.NumPropiedad             = Convert.ToInt32(dr["NumPropiedad"].ToString());
                obj.Valor                    = Convert.ToDouble(dr["Valor"].ToString());
                obj.ID_Propiedad             = Convert.ToInt32(dr["ID_Propiedad"].ToString());
                obj.Direccion                = dr["Direccion"].ToString();
                obj.Fecha                    = Convert.ToDateTime(dr["Fecha"].ToString());
                obj.M3Acumulados             = Convert.ToInt32(dr["M3Acumulados"].ToString());
                obj.M3AcumuladosUltimoRecibo = Convert.ToInt32(dr["M3AcumuladosUltimoRecibo"].ToString());
            }
            catch
            {
                obj = null;
            }
            finally
            {
                cmd.Connection.Close();
            }
            return(obj);
        }
コード例 #2
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     if (txtPropiedad.Text != "" && txtId.Text != "")
     {
         entPropiedad   obj  = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text));
         entPropietario obj1 = negPropietario.BuscarPropietario(txtId.Text);
         if (obj != null && obj1 != null)
         {
             int delete = negProPro.DeleteProPro(obj.ID_Propiedad, obj1.ID_Propietario);
             if (delete == 1)
             {
                 Response.Redirect("frmPrincipal.aspx");
             }
             else
             {
                 lblerror.Text    = "No se logró borrar correctamente "; //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;
     }
 }
コード例 #3
0
        public static int ModificarPropiedad(entPropiedad obj, int numViejo)
        {
            int        Indicador = 0;
            SqlCommand cmd       = null;

            try
            {
                Conexion      cn  = new Conexion();
                SqlConnection cnx = cn.Conectar();
                cmd = new SqlCommand("PropiedadUpdateB", cnx);
                cmd.Parameters.AddWithValue("@inNumPropiedad", numViejo);
                cmd.Parameters.AddWithValue("@inNewNumPropiedad", obj.NumPropiedad);
                cmd.Parameters.AddWithValue("@inValor", obj.Valor);
                cmd.Parameters.AddWithValue("@inDireccion", obj.Direccion);
                cmd.CommandType = CommandType.StoredProcedure;
                cnx.Open();
                cmd.ExecuteNonQuery();
                Indicador = 1;
            }
            catch (Exception e)
            {
                Indicador = 0;
            }
            finally
            {
                cmd.Connection.Close();
            }
            return(Indicador);
        }
コード例 #4
0
 protected void btnBuscar_Click(object sender, EventArgs e)
 {
     if (txtNumero.Text != "")
     {
         entPropiedad obj = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtNumero.Text));
         if (obj != null)
         {
             Numero.Text            = Convert.ToString(obj.NumPropiedad);
             Valor.Text             = Convert.ToString(obj.Valor);
             Direccion.Text         = obj.Direccion;
             Fecha.Text             = Convert.ToString(obj.Fecha);
             Acumulados.Text        = Convert.ToString(obj.M3Acumulados);
             UltimosAcumulados.Text = Convert.ToString(obj.M3AcumuladosUltimoRecibo);
         }
         else
         {
             lbError.Text    = "Esta propiedad no se encuentra en la base de datos";
             lbError.Visible = true;
         }
     }
     else
     {
         lbError.Text    = "Faltan ingresar campos";
         lbError.Visible = true;
     }
 }
コード例 #5
0
        protected void btnGuardar_Click2(object sender, EventArgs e)
        {
            if (NumPropiedad.Text != "" && txtIdentificacion.Text != "" && txtNombre.Text != "")
            {
                entTipoDoc objDOC = negTipoDoc.BuscarTipoDoc(Convert.ToInt32(lista.SelectedValue));

                if (objDOC != null)
                {
                    entPropietario obj1 = new entPropietario();
                    obj1.Identificacion = txtIdentificacion.Text;
                    obj1.Nombre         = txtNombre.Text;
                    obj1.ID_TDoc        = objDOC.ID_TDoc;
                    if (negPropietario.AgregarPropietario(obj1) == 1)
                    {
                        entPropiedad   objPropiedad   = negPropiedad.BuscarPropiedad(Convert.ToInt32(NumPropiedad.Text));
                        entPropietario objPropietario = negPropietario.BuscarPropietario(txtIdentificacion.Text);
                        if (objPropiedad != null && objPropietario != null)
                        {
                            entProPro obj2 = new entProPro();
                            obj2.ID_Propiedad   = objPropiedad.ID_Propiedad;
                            obj2.ID_Propietario = objPropietario.ID_Propietario;
                            if (negProPro.AgregarProPro(obj2) == 1)
                            {
                                Response.Redirect("frmPrincipal.aspx");
                            }
                            else
                            {
                                lblerror.Text    = "No se pudo unir Propiedad con Propietario"; //Sino tira error
                                lblerror.Visible = true;
                                Response.Redirect("frmUnirProPro.aspx");
                            }
                        }
                        else
                        {
                            lblerror.Text    = "No se pudo unir Propiedad con Propietario, verifique el numero de propiedad"; //Sino tira error
                            lblerror.Visible = true;                                                                          // tirar a la de unir
                            Response.Redirect("frmUnirProPro.aspx");
                        }
                    }
                    else
                    {
                        lblerror.Text    = "No se pudo agregar, verifique los datos del Propietario"; //Sino tira error
                        lblerror.Visible = true;
                    }
                }
                else
                {
                    lblerror.Text    = "No se encuentra el tipo de documento"; //Sino tira error
                    lblerror.Visible = true;
                }
            }
            else
            {
                lblerror.Text    = "No se permite dejar espacios sin llenar"; //Sino tira error
                lblerror.Visible = true;
            }
        }
コード例 #6
0
        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;
            }
        }
コード例 #7
0
        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);
                    entPropiedad  objPropiedad = negPropiedad.BuscarPropiedadID(ID_Propiedad);
                    if (obj2 != null)
                    {
                        if (objPropiedad != null)
                        {
                            GridView1.DataSource = negComprobante.ListarComprobantes(objPropiedad.NumPropiedad);
                            GridView1.DataBind();
                        }
                        else
                        {
                            lblerror.Text    = "Aqui";
                            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;
            }
        }
コード例 #8
0
 protected void btnBuscarJuridicos_Click(object sender, EventArgs e)
 {
     if (txtNum.Text != null)
     {
         entPropiedad obj = negPropiedad.BuscarPropiedad(Int32.Parse(txtNum.Text));
         if (obj != null)
         {
             PropietariosJur.DataSource = negPropJuridico.ListarPropietariosJuridicos(obj.ID_Propiedad);
             PropietariosJur.DataBind();
         }
         else
         {
             lblerror.Text    = "No se encontro el propietario ingresado";
             lblerror.Visible = true;
         }
     }
     else
     {
         lblerror.Text    = "Debe ingresar un propietario a buscar";
         lblerror.Visible = true;
     }
 }
コード例 #9
0
        public static List <entPropiedad> ListarPropiedadesUser(int ID_Usuario)
        {
            SqlCommand          cmd   = null;
            SqlDataReader       dr    = null;
            List <entPropiedad> lista = null;

            try
            {
                Conexion      cn  = new Conexion();
                SqlConnection cnx = cn.Conectar();
                cmd = new SqlCommand("ListarPropiedadesUser", cnx);
                cmd.Parameters.AddWithValue("@inID_Usuario", ID_Usuario);
                cmd.CommandType = CommandType.StoredProcedure;
                cnx.Open();
                dr    = cmd.ExecuteReader();
                lista = new List <entPropiedad>();
                while (dr.Read())
                {
                    entPropiedad C = new entPropiedad();
                    C.NumPropiedad             = Convert.ToInt32(dr["NumPropiedad"].ToString());
                    C.ID_Propiedad             = Convert.ToInt32(dr["ID_Propiedad"].ToString());
                    C.Direccion                = dr["Direccion"].ToString();
                    C.Fecha                    = Convert.ToDateTime(dr["Fecha"].ToString());
                    C.Valor                    = Convert.ToDouble(dr["Valor"].ToString());
                    C.M3Acumulados             = Convert.ToInt32(dr["M3Acumulados"].ToString());
                    C.M3AcumuladosUltimoRecibo = Convert.ToInt32(dr["M3AcumuladosUltimoRecibo"].ToString());
                    lista.Add(C);
                }
            }
            catch (Exception e)
            {
                lista = null;
            }
            finally
            {
                cmd.Connection.Close();
            }
            return(lista);
        }
コード例 #10
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (TextBox1.Text != "" && NumPropiedad.Text != "")
            {
                entPropiedad     obj  = negPropiedad.BuscarPropiedad(Convert.ToInt32(NumPropiedad.Text));
                entConceptoCobro obj1 = negConceptoCobro.BuscarConcepto(Convert.ToInt32(TextBox1.Text));
                if (obj != null && obj1 != null)
                {
                    int      concepto = obj1.ID_CC;
                    int      prop     = obj.ID_Propiedad;
                    entProCC obj2     = new entProCC();
                    obj2.ID_Propiedad = prop;
                    obj2.ID_CC        = concepto;


                    if (negProCC.AgregarProCC(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;
            }
        }
コード例 #11
0
 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;
     }
 }
コード例 #12
0
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            if (txtPropiedad.Text != "" && txtId.Text != "")
            {
                entPropiedad     obj  = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text));
                entConceptoCobro obj1 = negConceptoCobro.BuscarConcepto(Convert.ToInt32(txtId.Text));
                if (obj != null && obj1 != null)
                {
                    entProCC obj2 = negProCC.BuscarProCC(obj.ID_Propiedad, obj1.ID_CC);
                    if (obj2 != null)
                    {
                        Numero.Text = Convert.ToString(obj.NumPropiedad);

                        Direccion.Text        = obj.Direccion;
                        Tipo.Text             = Convert.ToString(obj1.TipoCC);
                        Concepto.Text         = obj1.Concepto;
                        FechaVencimiento.Text = Convert.ToString(obj1.DiaVencimiento);
                        Fecha.Text            = Convert.ToString(obj1.DiaCobro);
                    }
                    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;
            }
        }
コード例 #13
0
 protected void btnBuscar_Click(object sender, EventArgs e)
 {
     if (txtPropiedad.Text != "" && txtId.Text != "")
     {
         entPropiedad   obj  = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text));
         entPropietario obj1 = negPropietario.BuscarPropietario(txtId.Text);
         if (obj != null && obj1 != null)
         {
             entTipoDoc obj3 = negTipoDoc.BuscarTipoID(obj1.ID_TDoc);
             entProPro  obj2 = negProPro.BuscarProPro(obj.ID_Propiedad, obj1.ID_Propietario);
             if (obj2 != null && obj3 != null)
             {
                 Numero.Text    = Convert.ToString(obj.NumPropiedad);
                 Valor.Text     = Convert.ToString(obj.Valor);
                 Direccion.Text = obj.Direccion;
                 ID.Text        = Convert.ToString(obj1.Identificacion);
                 Tipo.Text      = obj3.Tipo;
                 Nombre.Text    = obj1.Nombre;
             }
             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;
     }
 }
コード例 #14
0
        protected void btnEliminar_Click(object sender, EventArgs e)
        {
            entPropJuridico obj  = negPropJuridico.BuscarPropJuridico(txtId.Text);
            entPropiedad    obj1 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text));

            if (obj != null && obj1 != null)
            {
                int delete = negProxProJuridico.DeleteProxProJuridico(obj.ID_Juridico, obj1.ID_Propiedad);
                if (delete == 1)
                {
                    Response.Redirect("frmPrincipal.aspx");
                }
                else
                {
                    lblerror.Text    = "No se logró borrar correctamente el propietario"; //Sino tira error
                    lblerror.Visible = true;
                }
            }
            else
            {
                lblerror.Text    = "No se encuentran los datos ingresados"; //Sino tira error
                lblerror.Visible = true;
            }
        }
コード例 #15
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtProp.Text != "" && txtID.Text != "")
            {
                entPropiedad    obj  = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtProp.Text));
                entPropJuridico obj1 = negPropJuridico.BuscarPropJuridico(txtID.Text);
                if (obj != null && obj1 != null)
                {
                    int propietario         = obj1.ID_Juridico;
                    int prop                = obj.ID_Propiedad;
                    entProxProJuridico obj2 = new entProxProJuridico();
                    obj2.ID_Propiedad = prop;
                    obj2.ID_Juridico  = propietario;

                    if (negProxProJuridico.AgregarProxProJuridico(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;
            }
        }
コード例 #16
0
        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;
            }
        }
コード例 #17
0
 protected void btnModificar_Click(object sender, EventArgs e)
 {
     if (txtID.Text != "" && txtPropiedad.Text != "")
     {
         entPropiedad    obj  = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text));
         entPropJuridico obj1 = negPropJuridico.BuscarPropJuridico(txtID.Text);
         if (obj != null && obj1 != null)
         {
             entProxProJuridico obj2 = negProxProJuridico.BuscarProxProJuridico(obj.ID_Propiedad, obj1.ID_Juridico);
             if (obj2 != null)
             {
                 entProxProJuridico obj3 = new entProxProJuridico();
                 obj3.ID_JxP = obj2.ID_JxP;
                 if (txtIdentificacion.Text != "")
                 {
                     entPropJuridico obj4 = negPropJuridico.BuscarPropJuridico(txtIdentificacion.Text);
                     if (obj4 != null)
                     {
                         obj3.ID_Juridico = obj4.ID_Juridico;
                         if (txtNumeroProp.Text != "")
                         {
                             entPropiedad obj5 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text));
                             if (obj5 != null)
                             {
                                 obj3.ID_Propiedad = obj5.ID_Propiedad;
                                 if (negProxProJuridico.ModificarProxProJuridico(obj3) == 1)
                                 {
                                     Response.Redirect("frmPrincipal.aspx");
                                 }
                                 else
                                 {
                                     lblerror.Text    = "No se pudo modificar la union";
                                     lblerror.Visible = true;
                                 }
                             }
                             else
                             {
                                 lblerror.Text    = "No se encontro la propiedad";
                                 lblerror.Visible = true;
                             }
                         }
                         else
                         {
                             obj3.ID_Propiedad = obj.ID_Propiedad;
                             if (negProxProJuridico.ModificarProxProJuridico(obj3) == 1)
                             {
                                 Response.Redirect("frmPrincipal.aspx");
                             }
                             else
                             {
                                 lblerror.Text    = "No se pudo modificar la union";
                                 lblerror.Visible = true;
                             }
                         }
                     }
                     else
                     {
                         lblerror.Text    = "No se encontro el propietario";
                         lblerror.Visible = true;
                     }
                 }
                 else
                 {
                     obj3.ID_Juridico = obj1.ID_Juridico;
                     if (txtNumeroProp.Text != "")
                     {
                         entPropiedad obj5 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text));
                         if (obj5 != null)
                         {
                             obj3.ID_Propiedad = obj5.ID_Propiedad;
                             if (negProxProJuridico.ModificarProxProJuridico(obj3) == 1)
                             {
                                 Response.Redirect("frmPrincipal.aspx");
                             }
                             else
                             {
                                 lblerror.Text    = "No se pudo modificar la union";
                                 lblerror.Visible = true;
                             }
                         }
                         else
                         {
                             lblerror.Text    = "No se pudo enocontrar la propiedad";
                             lblerror.Visible = true;
                         }
                     }
                     else
                     {
                         obj3.ID_Propiedad = obj.ID_Propiedad;
                         if (negProxProJuridico.ModificarProxProJuridico(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 un propietario";
         lblerror.Visible = true;
     }
 }
コード例 #18
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtNumeroPropiedad.Text != "" && txtValor.Text != "" && txtDireccion.Text != "" && txtNumeroPropiedad.Text != "" && NomProp.Text != "" && IdProp.Text != "")
            {
                entTipoDoc objTipo = negTipoDoc.BuscarTipoDoc(Int32.Parse(lista.SelectedValue));
                if (objTipo == null)
                {
                    lblerror.Text    = "No se pudo agregar, verifique el tipo"; //Sino tira error
                    lblerror.Visible = true;
                }
                else if (objTipo != null)
                {
                    entPropietario obj2 = new entPropietario();
                    obj2.Identificacion = IdProp.Text;
                    obj2.Nombre         = NomProp.Text;
                    obj2.ID_TDoc        = objTipo.ID_TDoc;

                    if (negPropietario.AgregarPropietario(obj2) == 1)
                    {
                        entPropiedad obj = new entPropiedad();
                        obj.NumPropiedad = Int32.Parse(txtNumeroPropiedad.Text);
                        obj.Valor        = int.Parse(txtValor.Text);
                        obj.Direccion    = txtDireccion.Text;
                        if (negPropiedad.AgregarPropiedad(obj) == 1)
                        {
                            entPropiedad   obj3 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtNumeroPropiedad.Text));
                            entPropietario obj4 = negPropietario.BuscarPropietario(IdProp.Text);

                            if (obj3 != null && obj4 != null)
                            {
                                entProPro obj5 = new entProPro();
                                obj5.ID_Propiedad   = obj3.ID_Propiedad;
                                obj5.ID_Propietario = obj4.ID_Propietario;
                                if (negProPro.AgregarProPro(obj5) == 1)
                                {
                                    Response.Redirect("frmPrincipal.aspx");
                                }

                                else
                                {
                                    lblerror.Text    = "No se pudo unir correctamente"; //Enviar a la pagina de unir PRO PRO
                                    lblerror.Visible = true;
                                    Response.Redirect("frmUnirProPro.aspx");
                                }
                            }
                            else
                            {
                                lblerror.Text    = "No se encontro ni propietario o propiedad"; //Enviar a la pagina de unir PRO PRO
                                lblerror.Visible = true;
                            }
                        }
                        else
                        {
                            lblerror.Text    = "No se pudo agregar la propiedad"; //Enviar a la pagina de unir PRO PRO
                            lblerror.Visible = true;
                            Response.Redirect("frmAgregarPropiedad.aspx");        //tirar a propiedad con propietario ya que propietario si y propiedad no se agrego
                        }
                    }
                    else
                    {
                        lblerror.Text    = "No se pudo agregar correctamente "; //Sino tira error
                        lblerror.Visible = true;
                    }
                }
                else
                {
                    lblerror.Text    = "No se pudo agregar correctamente ni propietario ni propiedad";  //Sino tira error
                    lblerror.Visible = true;
                }
            }
            else
            {
                lblerror.Text    = "No se permite dejar espacios vacios";  //Sino tira error
                lblerror.Visible = true;
            }
        }
コード例 #19
0
        protected void btnGuardar_Click2(object sender, EventArgs e)
        {
            if (IdPropFisico.Text != "" && IdJuridico.Text != "" && txtNombre.Text != "" && NumPropiedad.Text != "")
            {
                entPropietario obj  = negPropietario.BuscarPropietario(IdPropFisico.Text);
                entPropiedad   obj3 = negPropiedad.BuscarPropiedad(Convert.ToInt32(NumPropiedad.Text));
                if (obj != null && obj3 != null)
                {
                    entTipoDoc obj2 = negTipoDoc.BuscarTipoDoc(Convert.ToInt32(txtNombre.SelectedValue));

                    entPropJuridico obj1 = new entPropJuridico();

                    obj1.Documento      = IdJuridico.Text;
                    obj1.ID_Propietario = obj.ID_Propietario;
                    obj1.ID_TDoc        = obj2.ID_TDoc;



                    if (negPropJuridico.AgregarPropJuridico(obj1) == 1) //Si lo crea debe irse a la pagina donde crea el usuario
                    {
                        entPropJuridico juridico = negPropJuridico.BuscarPropJuridico(IdJuridico.Text);
                        if (juridico != null)
                        {
                            entProxProJuridico obj4 = new entProxProJuridico();
                            obj4.ID_Propiedad = obj3.ID_Propiedad;
                            obj4.ID_Juridico  = juridico.ID_Juridico;
                            if (negProxProJuridico.AgregarProxProJuridico(obj4) == 1) //Si lo crea debe irse a la pagina donde crea el usuario
                            {
                                Response.Redirect("frmPrincipal.aspx");
                            }
                            else
                            {
                                lblerror.Text    = "No se pudo unir el propietario y la propiedad"; //Sino tira error
                                lblerror.Visible = true;
                                Response.Redirect("frmUnirPJurxPro.aspx");
                            }
                        }
                        else
                        {
                            lblerror.Text    = "No se pudo unir el propietario juridico"; //Sino tira error
                            lblerror.Visible = true;
                            Response.Redirect("frmUnirPJurxPro.aspx");
                        }
                    }
                    else
                    {
                        lblerror.Text    = "No se pudo agregar"; //Sino tira error
                        lblerror.Visible = true;
                    }
                }
                else
                {
                    lblerror.Text    = "No se encuentra el propietario fisico o la propiedad"; //Sino tira error
                    lblerror.Visible = true;
                }
            }

            else
            {
                lblerror.Text    = "Faltan ingresar campos"; // En caso de que falten datos
                lblerror.Visible = true;
            }
        }
コード例 #20
0
        protected void btnModificar_Click(object sender, EventArgs e)
        {
            entPropiedad obj1 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtNum.Text));
            entPropiedad obj  = new entPropiedad();

            if (txtNumero.Text == "")
            {
                obj.NumPropiedad = obj1.NumPropiedad;
                if (txtValor.Text == "")
                {
                    obj.Valor     = obj1.Valor;
                    obj.Direccion = txtDireccion.Text;
                    if (negPropiedad.ModificarPropiedad(obj, Int32.Parse(txtNum.Text)) == 1)
                    {
                        Response.Redirect("frmPrincipal.aspx");
                    }
                    else
                    {
                        lblerror.Text    = "No se pudo modificar el usuario";
                        lblerror.Visible = true;
                    }
                }
                else
                {
                    obj.Valor     = Int32.Parse(txtValor.Text);
                    obj.Direccion = txtDireccion.Text;
                    if (negPropiedad.ModificarPropiedad(obj, Int32.Parse(txtNum.Text)) == 1)
                    {
                        Response.Redirect("frmPrincipal.aspx");
                    }
                    else
                    {
                        lblerror.Text    = "No se pudo modificar el usuario";
                        lblerror.Visible = true;
                    }
                }
            }
            else
            {
                obj.NumPropiedad = Int32.Parse(txtNumero.Text);
                if (txtValor.Text == "")
                {
                    double valorp = obj1.Valor;
                    obj.Valor     = valorp;
                    obj.Direccion = txtDireccion.Text;
                    if (negPropiedad.ModificarPropiedad(obj, Int32.Parse(txtNum.Text)) == 1)
                    {
                        Response.Redirect("frmPrincipal.aspx");
                    }
                    else
                    {
                        lblerror.Text    = "No se pudo modificar el usuario";
                        lblerror.Visible = true;
                    }
                }
                else
                {
                    obj.Valor     = Int32.Parse(txtValor.Text);
                    obj.Direccion = txtDireccion.Text;
                    if (negPropiedad.ModificarPropiedad(obj, Int32.Parse(txtNum.Text)) == 1)
                    {
                        Response.Redirect("frmPrincipal.aspx");
                    }
                    else
                    {
                        lblerror.Text    = "No se pudo modificar el usuario";
                        lblerror.Visible = true;
                    }
                }
            }
        }
コード例 #21
0
 public static int AgregarPropiedad(entPropiedad obj)
 {
     return(daoPropiedad.AgregarPropiedad(obj));
 }
コード例 #22
0
 public static int ModificarPropiedad(entPropiedad obj, int numViejo)
 {
     return(daoPropiedad.ModificarPropiedad(obj, numViejo));
 }