private void btnConsultar_Click(object sender, EventArgs e)
        {
            using (gobEntities1 db = new gobEntities1())
            {
                var verificar = from usuario in db.usuarios
                                where usuario.Dui == txtConsultar.Text
                                select usuario;

                if (verificar.Count() > 0)
                {
                    var nombreB = from usuario in db.usuarios
                                  where usuario.Dui == txtConsultar.Text
                                  select new
                    {
                        nombre = usuario.nombre.ToString()
                    };
                    foreach (var obtenerNombre in nombreB)
                    {
                        lblName.Text = obtenerNombre.nombre.ToString();

                        lblName.Visible  = true;
                        lblBenef.Visible = true;
                    }
                }
                else
                {
                    lblName.Text     = "Lo sentimos no eres beneficiario";
                    lblName.Visible  = true;
                    lblBenef.Visible = false;
                }
            }
        }
コード例 #2
0
 private void btnAgregar_Click(object sender, EventArgs e)
 {
     using (gobEntities1 db = new gobEntities1())
     {
         U.nombre = txtName.Text;
         U.Dui    = txtDUI.Text;
         db.usuarios.Add(U);
         db.SaveChanges();
     }
     cargardatos();
     limpiardatos();
 }
コード例 #3
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            using (gobEntities1 db = new gobEntities1())
            {
                string Id = dgvRegistros.CurrentRow.Cells[0].Value.ToString();

                U = db.usuarios.Find(int.Parse(Id));
                db.usuarios.Remove(U);
                db.SaveChanges();
            }
            cargardatos();
            limpiardatos();
        }
コード例 #4
0
 void cargardatos()
 {
     dgvRegistros.Rows.Clear();
     using (gobEntities1 db = new gobEntities1())
     {
         var tb_Usuarios = db.usuarios;
         foreach (var iterardatostbUsuario in tb_Usuarios)
         {
             dgvRegistros.Rows.Add(iterardatostbUsuario.id, iterardatostbUsuario.nombre, iterardatostbUsuario.Dui);
         }
         //dvgUsuarios.DataSource = db.tb_usuarios.ToList();
     }
 }
コード例 #5
0
 private void btnActualizar_Click(object sender, EventArgs e)
 {
     using (gobEntities1 db = new gobEntities1())
     {
         string Id  = dgvRegistros.CurrentRow.Cells[0].Value.ToString();
         int    IdC = int.Parse(Id);
         U                 = db.usuarios.Where(VerificarId => VerificarId.id == IdC).First();
         U.nombre          = txtName.Text;
         U.Dui             = txtDUI.Text;
         db.Entry(U).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     cargardatos();
     limpiardatos();
 }