예제 #1
0
 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;
     }
 }
예제 #2
0
 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();
         }
     }
 }