Esempio n. 1
0
        private void botonEliminar_Click(object sender, EventArgs e)
        {
            string dato   = textID.Text;
            int    id_num = Int32.Parse(dato);

            string mensaje = "Estas seguro de eliminar este registro";


            using (MindfullnessEntities mind = new MindfullnessEntities())
            {
                try
                {
                    Administradores query = (from d in mind.Administradores
                                             where d.id == id_num
                                             select d).First();
                    var result = MessageBox.Show(mensaje, "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

                    if (result == DialogResult.Yes)
                    {
                        mind.Administradores.Remove(query);
                        mind.SaveChanges();
                        MessageBox.Show("Registro eliminado exitosamente");
                        mostrarLista();
                    }
                }
                catch (InvalidOperationException Ex)
                {
                    MessageBox.Show("Registro no encontrado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Console.WriteLine("Ha fallado" + Ex);
                }
            }
        }
Esempio n. 2
0
        private void botonAdd_Click(object sender, EventArgs e)
        {
            using (MindfullnessEntities mind = new MindfullnessEntities())
            {
                Administradores adm = new Administradores
                {
                    nombre     = textNombre.Text,
                    apellido   = textApellido.Text,
                    contrasena = textPass.Text,
                    cargo      = textCargo.Text,
                    correo     = textCorreo.Text,
                    edad       = Int32.Parse(textEdad.Text)
                };

                string mensaje = "Estas seguro de agregar a: " + textNombre.Text + " " + textApellido.Text + " como admnistrador";
                var    result  = MessageBox.Show(mensaje, "Agregar administrador", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                if (result == DialogResult.OK)
                {
                    mind.Administradores.Add(adm);
                    mind.SaveChanges();

                    MessageBox.Show("Se ha registrado con exito");
                }
            }
            textNombre.Clear();
            textApellido.Clear();
            textPass.Clear();
            textCorreo.Clear();
            textEdad.Clear();
            textCargo.Clear();
        }
Esempio n. 3
0
 public void mostrarLista()
 {
     using (MindfullnessEntities mind = new MindfullnessEntities())
     {
         IQueryable <Administradores> adm = from d in mind.Administradores
                                            select d;
         List <Administradores> lista = adm.ToList();
         tablaBD.DataSource = lista;
     }
 }