示例#1
0
        private void FormularioSaldos_FormClosed(object sender, FormClosedEventArgs e)
        {
            ModuloSaldos frm9 = Application.OpenForms.OfType <ModuloSaldos>().FirstOrDefault();

            if (frm9 != null)  //Si encuentra una instancia abierta
            {
                frm9.Refresh();
                frm9.MostrarDatos();
            }
        }
示例#2
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                if (opc == 1)
                {
                    this.sa.IdSaldo      = Convert.ToInt32(lblSaldo.Text);
                    this.sa.Idcolono     = Convert.ToInt32(comColono.SelectedValue.ToString());
                    this.sa.SaldoInicial = Convert.ToDouble(txtSaldo.Text);
                    this.sa.Comentarios  = txtComentarios.Text;
                    sc.insertarSaldo(sa);
                    this.Close();
                    ModuloSaldos frm9 = Application.OpenForms.OfType <ModuloSaldos>().FirstOrDefault();

                    if (frm9 != null)  //Si encuentra una instancia abierta
                    {
                        frm9.Refresh();
                        frm9.MostrarDatos();
                    }
                }
                else if (opc == 2)
                {
                    this.sa.IdSaldo      = idSal;
                    this.sa.Idcolono     = idColono;
                    this.sa.SaldoInicial = Convert.ToDouble(txtSaldo.Text);
                    this.sa.Comentarios  = txtComentarios.Text;
                    sc.actualizarSaldo(sa);
                    this.Close();
                    ModuloSaldos frm9 = Application.OpenForms.OfType <ModuloSaldos>().FirstOrDefault();

                    if (frm9 != null)  //Si encuentra una instancia abierta
                    {
                        frm9.Refresh();
                        frm9.MostrarDatos();
                    }
                }
            }
            catch
            {
            }
        }