예제 #1
0
 private void _vista_UsuarioDeseaCambiarElEstadoDelInventario(object sender, InventarioArgumento e)
 {
     try
     {
         var op = InventarioServicio.ActualizarEstadoDelMaterialPorLicencia(new InventarioArgumento
         {
             UsuarioId = _vista.Usuario
             ,
             XmlDeLicencias = ObtenerXmlDeLicencias()
         });
         if (op.Resultado == ResultadoOperacionTipo.Exito)
         {
             _vista.Inventario = InventarioServicio.ObtenerInventario(new InventarioArgumento {
                 UsuarioId = _vista.Usuario
             });
         }
         else
         {
             InteraccionConUsuarioServicio.Mensaje(op.Mensaje);
         }
     }
     catch (Exception ex)
     {
         InteraccionConUsuarioServicio.Mensaje(ex.Message);
     }
 }
예제 #2
0
 private void _vista_UsuarioDeseaObtenerInventario(object sender, InventarioArgumento e)
 {
     try
     {
         _vista.Inventario = InventarioServicio.ObtenerInventario(new InventarioArgumento {
             UsuarioId = _vista.Usuario
         });
     }
     catch (Exception ex)
     {
         InteraccionConUsuarioServicio.Mensaje(ex.Message);
     }
 }
예제 #3
0
 private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e)
 {
     try
     {
         _vista.Usuario    = InteraccionConUsuarioServicio.ObtenerUsuario();
         _vista.Inventario = InventarioServicio.ObtenerInventario(new InventarioArgumento {
             UsuarioId = _vista.Usuario
         });
         ObtenerEstadosDeMaterial();
     }
     catch (Exception ex)
     {
         InteraccionConUsuarioServicio.Mensaje(ex.Message);
     }
 }