예제 #1
0
        private void btn_Incluir_Click(object sender, EventArgs e)
        {
            Cliente_cad cad = new Cliente_cad(DatabaseContext, new ICliente());

            cad.ShowDialog();
            if (cad.Confirmou)
            {
                DatabaseContext.Clientes.Add(cad.ICliente);
                DatabaseContext.SaveChanges();
                olvCliente.AddObject(cad.ICliente);
            }
        }
예제 #2
0
        private void btn_AddCliente_Click(object sender, EventArgs e)
        {
            Cliente_cad cad = new Cliente_cad(new DatabaseContext(), new ICliente());

            cad.ShowDialog();
            if (cad.Confirmou)
            {
                cad.DatabaseContext.Clientes.Add(cad.ICliente);
                cad.DatabaseContext.SaveChanges();
                I5_NOMECLIENTE.Text = cad.ICliente.I2_NOME;
                ICliente            = cad.ICliente;
            }
        }
예제 #3
0
        private void btn_Visualizar_Click(object sender, EventArgs e)
        {
            if (olvCliente.SelectedObject == null)
            {
                MessageBox.Show("Selecione o registro que deseja visualizar.", "Atenção.", MessageBoxButtons.OK, MessageBoxIcon.Information); return;
            }
            Cliente_cad cad = new Cliente_cad(DatabaseContext, (ICliente)olvCliente.SelectedObject, true);

            cad.ShowDialog();
            if (cad.Confirmou)
            {
                olvCliente.RefreshObject(cad.ICliente);
                DatabaseContext.SaveChanges();
            }
        }