private void enviarOtroForm()
        {
            Form existe = Application.OpenForms.OfType <Form>().Where(pre => pre.Name.Contains(nombre_formulario_anterior)).SingleOrDefault <Form>();

            if (existe != null)
            {
                if (nombre_formulario_anterior == "FormProvisionesAlta")
                {
                    FormProvisionesAlta nuevo = (FormProvisionesAlta)existe;
                    nuevo.recogerCuenta(dataGridView_cuentas.SelectedCells[0].Value.ToString(), dataGridView_cuentas.SelectedCells[1].Value.ToString());
                }

                if (nombre_formulario_anterior == "FormFondosAlta")
                {
                    FondosForms.FormFondosAlta nuevo = (FondosForms.FormFondosAlta)existe;
                    nuevo.recogerSubcuenta(dataGridView_cuentas.SelectedCells[0].Value.ToString(), dataGridView_cuentas.SelectedCells[1].Value.ToString());
                }
            }
        }
예제 #2
0
        private void enviarOtroForm()
        {
            Form existe = Application.OpenForms.OfType <Form>().Where(pre => pre.Name.Contains(nombre_form_cargado)).SingleOrDefault <Form>();

            if (existe != null)
            {
                if (nombre_form_cargado == "FormOperacionesEditReparto")
                {
                    OperacionesForms.FormOperacionesEditReparto nuevo = (OperacionesForms.FormOperacionesEditReparto)existe;
                    nuevo.recogerBloque(dataGridView_bloques.SelectedCells[0].Value.ToString(), dataGridView_bloques.SelectedCells[1].Value.ToString());
                }

                if (nombre_form_cargado == "FormProvisionesAlta")
                {
                    ProvisionesForms.FormProvisionesAlta nuevo = (ProvisionesForms.FormProvisionesAlta)existe;
                    nuevo.recogerBloque(dataGridView_bloques.SelectedCells[0].Value.ToString(), dataGridView_bloques.SelectedCells[1].Value.ToString());
                }

                if (nombre_form_cargado == "FormFondosAlta")
                {
                    FondosForms.FormFondosAlta nuevo = (FondosForms.FormFondosAlta)existe;
                    nuevo.recogerBloque(dataGridView_bloques.SelectedCells[0].Value.ToString(), dataGridView_bloques.SelectedCells[1].Value.ToString());
                }
                if (nombre_form_cargado == "FormOperacionesListadoProveedores")
                {
                    OperacionesForms.FormOperacionesListadoProveedores nuevo = (OperacionesForms.FormOperacionesListadoProveedores)existe;
                    nuevo.recogerBloque(dataGridView_bloques.SelectedCells[0].Value.ToString());
                }
                if (nombre_form_cargado == "FormNuevoCargos")
                {
                    CargosForms.FormNuevoCargos nuevo = (CargosForms.FormNuevoCargos)existe;
                    nuevo.recogerBloque(dataGridView_bloques.SelectedCells[0].Value.ToString(), dataGridView_bloques.SelectedCells[1].Value.ToString());
                }
            }
            this.Close();
        }