示例#1
0
        private void BtnRegistrar_Click(object sender, EventArgs e)
        {
            ClienteModel modelo = new ClienteModel();

            modelo.Nombre        = TxtNombre.Text;
            modelo.Apellido      = TxtApellido.Text;
            modelo.TipoDocumento = CmbTipoDocumento.SelectedItem.ToString();
            modelo.Documento     = TxtNumeroDocumento.Text;

            modelo.Telefonos = new List <TelefonoClienteModel>();

            foreach (DataGridViewRow item in DgvTelefono.Rows)
            {
                if (item.Cells[0].Value == null)
                {
                    continue;
                }

                var telefono = new TelefonoClienteModel();
                telefono.Tipo   = item.Cells[0].Value.ToString();
                telefono.Numero = item.Cells[1].Value.ToString();
                modelo.Telefonos.Add(telefono);
            }

            if (clienteDAO.Insert(modelo))
            {
                LblMensaje.Text = "Se insertó correctamente";
                panel1.Show();
                panel1.BackColor = Color.Green;
                TmrMensaje.Start();
            }
            else
            {
                LblMensaje.Text = "Ocurrio un error, intente mas tarde";
                panel1.Show();
                panel1.BackColor = Color.Red;
                TmrMensaje.Start();
            }
        }
示例#2
0
 private void TmrMensaje_Tick(object sender, EventArgs e)
 {
     panel1.Hide();
     TmrMensaje.Stop();
 }