protected void btnGuardar_Click(object sender, EventArgs e) { try { int valCola = ElegirCola(); using (SolicitudesEntities contex = new SolicitudesEntities()) { Usuario objUsuario = new Usuario(); objUsuario.nombre = txtNombre.Text.Trim(); objUsuario.cola = valCola; objUsuario.atendido = false; contex.Usuarios.Add(objUsuario); contex.SaveChanges(); if (valCola == 1) { micola1.Add(objUsuario); } else { micola2.Add(objUsuario); } ObtenerSolicitudes(); txtNombre.Text = string.Empty; upTexto.Update(); upColas.Update(); upCola2.Update(); } } catch (Exception) { throw; } }
public void AtenderCola2() { if (micola2.Count() > 0) { Usuario objUsuario = new Usuario(); objUsuario = micola2[0]; using (SolicitudesEntities contex = new SolicitudesEntities()) { var usu = contex.Usuarios.First(a => a.id == objUsuario.id); usu.atendido = true; contex.SaveChanges(); micola2.Remove(objUsuario); gdCola2.DataSource = micola2; gdCola2.DataBind(); upCola2.Update(); } } }