Example #1
0
        }//Agranda el arreglo 1 tamaƱo y guarda la nueva

        public void DevolverLey(Ley A)
        {
            for (int i = 0; i < LeyesEnAlquiler.Length; i++)
            {
                if (A.returnName() == LeyesEnAlquiler[i].returnName())
                {
                    LeyesEnAlquiler[i] = null;
                }
            }
            this.ArreglarLeyes();
        }//Elimina la ley alquilada
Example #2
0
        //---------------------------DeleteLaws---------------------------------------


        //---------------------------Rent/Return_Laws---------------------------------------
        private void RentLaws_Rent_Buttom_Click(object sender, EventArgs e)
        {
            Ley A = new Ley("", "");

            Goathemala.rentLaws(RentLaws_ChooseLaw_Combobox.Text, ref A);
            if (A.returnName() != "")
            {
                if (Act_Work == "Parlamentario")
                {
                    if (TempPar.Yalatiene(RentLaws_ChooseLaw_Combobox.Text) == false)
                    {
                        TempPar.AlquilarLey(A);
                    }
                    else
                    {
                        MessageBox.Show("Usted ya tiene esta ley alquilada");
                    }
                }
                else
                {
                    if (TempAse.Yalatiene(RentLaws_ChooseLaw_Combobox.Text) == false)
                    {
                        TempAse.AlquilarLey(A);
                    }
                    else
                    {
                        MessageBox.Show("Usted ya tiene esta ley alquilada");
                    }
                }
            }
            else
            {
                MessageBox.Show("Debe de seleccionar una ley");
            }
            RentLaws_ReturnLaw_Combobox.Items.Clear();
            //Se vuelven a llenar los combo box.
            if (Act_Work == "Parlamentario")
            {
                for (int i = 0; i < TempPar.LeyesEnAlquiler.Length; i++)
                {
                    RentLaws_ReturnLaw_Combobox.Items.Add(TempPar.LeyesEnAlquiler[i].returnName());
                }
            }
            else
            {
                for (int i = 0; i < TempAse.LeyesEnAlquiler.Length; i++)
                {
                    RentLaws_ReturnLaw_Combobox.Items.Add(TempAse.LeyesEnAlquiler[i].returnName());
                }
            }
            RentLaws_ChooseLaw_Combobox.SelectedIndex = -1;
        }//Renta una ley