private void UiBotonGuardar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     try
     {
         Cursor.Current = Cursors.WaitCursor;
         var cajasAModificar = Cajas.Where(x => x.MODIFIED).ToList();
         if (cajasAModificar.Count <= 0)
         {
             InteraccionConUsuarioServicio.Mensaje("No hay registros para modificar.");
             return;
         }
         UsuarioDeseaActualizarCaja?.Invoke(sender, new CajaArgumento
         {
             Cajas   = cajasAModificar
             , Login = InteraccionConUsuarioServicio.ObtenerUsuario()
         });
         InteraccionConUsuarioServicio.MensajeExito("Modificación finalizada exitosamente.");
     }
     catch (Exception ex)
     {
         InteraccionConUsuarioServicio.MensajeErrorDialogo(ex.Message);
     }
     finally
     {
         Cursor.Current = Cursors.Default;
     }
 }
Esempio n. 2
0
 public void updateCaja(int idCaja, bool estado)
 {
     Cajas.Where(c => c.IdCaja == idCaja)
     .Set(c => c.Estado, estado)
     .Update();
 }
Esempio n. 3
0
 public List <Cajas> getCaja()
 {
     return(Cajas.Where(c => c.Estado == true).ToList());
 }