private void btnConsultar_Click(object sender, EventArgs e)
 {
     using (gobiernoEntities db = new gobiernoEntities())
     {
         {
             var lista = from usua in db.Usuario
                         where usua.DUI == txtConsultar.Text
                         select new
             {
                 nombre = usua.Nombre
             };
             if (lista.Count() > 0)
             {
                 foreach (var iterardatos in lista)
                 {
                     lblNombrepersona.Visible = true;
                     lblConsultar.Visible     = true;
                     lblNombrepersona.Text    = iterardatos.nombre;
                 }
             }
             else
             {
                 lblNombrepersona.Visible = false;
                 lblbeneficiario.Visible  = true;
                 lblbeneficiario.Text     = "No es beneficiario";
             }
         }
     }
 }
 void cargardatos()
 {
     using (gobiernoEntities db = new gobiernoEntities())
     {
         var usuarios = db.Usuario;
         foreach (var iterardatosUsuarios in usuarios)
         {
             dtvUsuario.Rows.Add(
                 iterardatosUsuarios.id, iterardatosUsuarios.Nombre, iterardatosUsuarios.DUI);
         }
     }
 }
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            using (gobiernoEntities db = new gobiernoEntities())
            {
                String Id = dtvUsuario.CurrentRow.Cells[0].Value.ToString();

                usu = db.Usuario.Find(int.Parse(Id));
                db.Usuario.Remove(usu);
                db.SaveChanges();
            }
            dtvUsuario.Rows.Clear();
            cargardatos();
            limpiardatos();
        }
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            using (gobiernoEntities db = new gobiernoEntities())
            {
                usu.Nombre = txtNombre.Text;
                usu.DUI    = txtDUI.Text;

                db.Usuario.Add(usu);
                db.SaveChanges();
            }
            dtvUsuario.Rows.Clear();
            cargardatos();
            limpiardatos();
        }
 private void btnActualizar_Click(object sender, EventArgs e)
 {
     using (gobiernoEntities db = new gobiernoEntities())
     {
         String Id  = dtvUsuario.CurrentRow.Cells[0].Value.ToString();
         int    Idc = int.Parse(Id);
         usu                 = db.Usuario.Where(Verificarid => Verificarid.id == Idc).First();
         usu.Nombre          = txtNombre.Text;
         usu.DUI             = txtDUI.Text;
         db.Entry(usu).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     dtvUsuario.Rows.Clear();
     cargardatos();
     limpiardatos();
 }