private void btnConsultar_Click_1(object sender, EventArgs e) { using (EmergenciaGobEntities db = new EmergenciaGobEntities()) { var lista = from usuario in db.Beneficiados where usuario.DUI == txtConsultar.Text select new { Nombre = usuario.Nombre }; txtConsultar.Clear(); if (lista.Count() > 0) { foreach (var iterar in lista) { lblMensajeBeneficiado.Visible = true; lblBeneficiado.Visible = true; lblNoEres.Visible = false; lblBeneficiado.Text = iterar.Nombre; } } else { lblMensajeBeneficiado.Visible = false; lblBeneficiado.Visible = false; lblNoEres.Visible = true; } } }
void cargar() { using (EmergenciaGobEntities db = new EmergenciaGobEntities()) { var tbUsuarios = db.Beneficiados; foreach (var iterardatostbUsuario in tbUsuarios) { dtvUsuario.Rows.Add(iterardatostbUsuario.idUsuario, iterardatostbUsuario.Nombre, iterardatostbUsuario.DUI); } //dvgUsuarios.DataSource = db.tb_usuarios.ToList(); } }
private void btnEliminar_Click_1(object sender, EventArgs e) { using (EmergenciaGobEntities db = new EmergenciaGobEntities()) { string Id = dtvUsuario.CurrentRow.Cells[0].Value.ToString(); user = db.Beneficiados.Find(int.Parse(Id)); db.Beneficiados.Remove(user); db.SaveChanges(); } MessageBox.Show("Se Elimino corectamente"); dtvUsuario.Rows.Clear(); cargar(); limpiar(); }
private void btnAgregar_Click(object sender, EventArgs e) { using (EmergenciaGobEntities db = new EmergenciaGobEntities()) { user.idUsuario = Convert.ToInt32(txtID.Text); user.Nombre = txtNombre.Text; user.DUI = txtDUI.Text; db.Beneficiados.Add(user); db.SaveChanges(); } MessageBox.Show("Se agrego corectamente"); dtvUsuario.Rows.Clear(); cargar(); limpiar(); }
private void btnActualizar_Click(object sender, EventArgs e) { using (EmergenciaGobEntities db = new EmergenciaGobEntities()) { string Id = dtvUsuario.CurrentRow.Cells[0].Value.ToString(); int IdC = int.Parse(Id); user = db.Beneficiados.Where(VerificarId => VerificarId.idUsuario == IdC).First(); user.idUsuario = Convert.ToInt32(txtID.Text); user.Nombre = txtNombre.Text; user.DUI = txtDUI.Text; db.Entry(user).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } MessageBox.Show("Se actualizò corectamente"); dtvUsuario.Rows.Clear(); cargar(); limpiar(); }