コード例 #1
0
ファイル: ControlCondutor.cs プロジェクト: DwDan/GestorFrete
        private void btn_Incluir_Click(object sender, EventArgs e)
        {
            Condutor_cad cad = new Condutor_cad(DatabaseContext, new ICondutor());

            cad.ShowDialog();
            if (cad.Confirmou)
            {
                DatabaseContext.Condutores.Add(cad.ICondutor);
                DatabaseContext.SaveChanges();
                olvCondutor.AddObject(cad.ICondutor);
            }
        }
コード例 #2
0
ファイル: Fretamento_cad.cs プロジェクト: DwDan/GestorFrete
        private void btn_AddCondutor_Click(object sender, EventArgs e)
        {
            Condutor_cad cad = new Condutor_cad(new DatabaseContext(), new ICondutor());

            cad.ShowDialog();
            if (cad.Confirmou)
            {
                cad.DatabaseContext.Condutores.Add(cad.ICondutor);
                cad.DatabaseContext.SaveChanges();
                I5_NOMECONDUTOR.Text = cad.ICondutor.I4_NOME;
                ICondutor            = cad.ICondutor;
            }
        }
コード例 #3
0
ファイル: ControlCondutor.cs プロジェクト: DwDan/GestorFrete
        private void btn_Visualizar_Click(object sender, EventArgs e)
        {
            if (olvCondutor.SelectedObject == null)
            {
                MessageBox.Show("Selecione o registro que deseja visualizar.", "Atenção.", MessageBoxButtons.OK, MessageBoxIcon.Information); return;
            }
            Condutor_cad cad = new Condutor_cad(DatabaseContext, (ICondutor)olvCondutor.SelectedObject, true);

            cad.ShowDialog();
            if (cad.Confirmou)
            {
                olvCondutor.RefreshObject(cad.ICondutor);
                DatabaseContext.SaveChanges();
            }
        }