public EditarTrocaForm(TrocasForm formArgPai, CadernetaModelo cadernetaArg, TrocaModelo troca) { InitializeComponent(); if (cadernetaArg == null) { this.Hide(); formArgPai.Show(); this.Close(); } trocaEditada = troca; formPai = formArgPai; caderneta = cadernetaArg; cadernetaLabel.Text = $"Caderneta: {caderneta.Nome}"; textBoxNome.DataBindings.Add("Text", trocaEditada, "Dest_Nome"); textBoxIniciais.DataBindings.Add("Text", trocaEditada, "Dest_Iniciais"); textBoxOrigem.DataBindings.Add("Text", trocaEditada, "Dest_Origem"); textBoxReputacao.DataBindings.Add("Text", trocaEditada, "Dest_Reputacao"); textBoxMorada.DataBindings.Add("Text", trocaEditada, "Dest_Morada"); dateTimePickerProposta.DataBindings.Add("Text", trocaEditada, "DataProposta"); dateTimePickerEnvio.DataBindings.Add("Text", trocaEditada, "DataEnvio"); dateTimePickerRececao.DataBindings.Add("Text", trocaEditada, "DataRececao"); trocaEditada.ProgressoProvisorio = trocaEditada.Progresso; comboBoxProgresso.DataBindings.Add("Text", trocaEditada, "ProgressoProvisorio"); trocaEditada.ListCromosEnviadosProvisoria = trocaEditada.ListCromosEnviados; textBoxCromosEnviados.DataBindings.Add("Text", trocaEditada, "ListCromosEnviadosProvisoria"); trocaEditada.ListCromosRecebidosProvisoria = trocaEditada.ListCromosRecebidos; textBoxCromosRecebidos.DataBindings.Add("Text", trocaEditada, "ListCromosRecebidosProvisoria"); }
private void ButtonTrocas_Click(object sender, EventArgs e) { if (ComboBoxCadernetas.SelectedItem != null) { TrocasForm trocas = new TrocasForm(this, ComboBoxCadernetas.SelectedIndex); trocas.Show(); this.Hide(); } else { toolStripStatusLabel1.Text = "Sem cadernetas. Criar uma nova. "; } }
public NovaTrocaForm(TrocasForm formArgPai, CadernetaModelo cadernetaArg) { InitializeComponent(); if (cadernetaArg == null) { this.Hide(); formArgPai.Show(); this.Close(); } charSeparador = CromoGestLibrary.GlobalConfig.Connection.GetConfig(ConfigCategory.CharSeparador.Value)[0]; formPai = formArgPai; caderneta = cadernetaArg; cadernetaLabel.Text = $"Caderneta: {caderneta.Nome}"; }