コード例 #1
0
        public static entProxProJuridico BuscarProxProJuridico(int ID_Juridico, int ID_Propiedad)
        {
            entProxProJuridico obj = null;
            SqlCommand         cmd = null;
            SqlDataReader      dr  = null;

            try
            {
                Conexion      cn  = new Conexion();
                SqlConnection cnx = cn.Conectar();
                cmd = new SqlCommand("PJur_x_ProRead", cnx);
                cmd.Parameters.AddWithValue("@inID_Juridico", ID_Juridico);
                cmd.Parameters.AddWithValue("@inID_Propiedad", ID_Propiedad);
                cmd.CommandType = CommandType.StoredProcedure;
                cnx.Open();
                dr  = cmd.ExecuteReader();
                obj = new entProxProJuridico();
                dr.Read();
                obj.ID_JxP       = Convert.ToInt32(dr["ID_JxP"].ToString());
                obj.ID_Propiedad = Convert.ToInt32(dr["ID_Propiedad"].ToString());
                obj.ID_Juridico  = Convert.ToInt32(dr["ID_Juridico"].ToString());
            }
            catch
            {
                obj = null;
            }
            finally
            {
                cmd.Connection.Close();
            }
            return(obj);
        }
コード例 #2
0
        public static int AgregarProxProJuridico(entProxProJuridico obj)
        {
            int        Indicador = 0;
            SqlCommand cmd       = null;

            try
            {
                Conexion      cn  = new Conexion();
                SqlConnection cnx = cn.Conectar();
                cmd = new SqlCommand("PJurxProInsert", cnx);
                cmd.Parameters.AddWithValue("@inID_Propiedad", obj.ID_Propiedad);
                cmd.Parameters.AddWithValue("@inID_Juridico", obj.ID_Juridico);
                cmd.CommandType = CommandType.StoredProcedure;
                cnx.Open();
                cmd.ExecuteNonQuery();
                Indicador = 1;
            }
            catch (Exception e)
            {
                Indicador = 0;
            }
            finally
            {
                cmd.Connection.Close();
            }
            return(Indicador);
        }
コード例 #3
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;
            }
        }
コード例 #4
0
 protected void btnBuscar_Click(object sender, EventArgs e)
 {
     if (txtPropiedad.Text != "" && txtId.Text != "")
     {
         entPropiedad    obj  = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text));
         entPropJuridico obj1 = negPropJuridico.BuscarPropJuridico(txtId.Text);
         if (obj != null && obj1 != null)
         {
             entTipoDoc         obj3 = negTipoDoc.BuscarTipoID(obj1.ID_TDoc);
             entProxProJuridico obj2 = negProxProJuridico.BuscarProxProJuridico(obj.ID_Propiedad, obj1.ID_Juridico);
             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.Documento);
                 Tipo.Text      = obj3.Tipo;
             }
             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;
     }
 }
コード例 #5
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;
     }
 }
コード例 #6
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;
            }
        }
コード例 #7
0
 public static int ModificarProxProJuridico(entProxProJuridico obj)
 {
     return(daoProxProJuridico.ModificarProxProJuridico(obj));
 }
コード例 #8
0
 public static int AgregarProxProJuridico(entProxProJuridico obj)
 {
     return(daoProxProJuridico.AgregarProxProJuridico(obj));
 }