Example #1
0
 private void _vista_UsuarioDeseaObtenerVehiculos(object sender, Argumentos.VehiculoArgumento e)
 {
     try
     {
         _vista.Vehiculos = VehiculoServicio.ObtenerVehiculos(e);
     }
     catch (Exception exception)
     {
         InteraccionConUsuarioServicio.MensajeErrorDialogo(exception.Message);
     }
 }
Example #2
0
 private void _vista_UsuarioDeseaEliminarVehiculo(object sender, Argumentos.VehiculoArgumento e)
 {
     try
     {
         var op = VehiculoServicio.EliminarVehiculo(e);
         if (op.Resultado == ResultadoOperacionTipo.Error)
         {
             throw new Exception(op.Mensaje);
         }
         _vista_VistaCargandosePorPrimeraVez(sender, e);
     }
     catch (Exception exception)
     {
         InteraccionConUsuarioServicio.MensajeErrorDialogo(exception.Message);
     }
 }
Example #3
0
 /// <summary>
 /// Usuario desea desasociar todos los vendedores a un vehiculo
 /// </summary>
 /// <param name="sender">sender</param>
 /// <param name="e">EventArgs</param>
 void _vista_UsuarioDeseaDesasociarTodosLosVendedoresAVehiculo(object sender, Argumentos.VehiculoArgumento e)
 {
     try
     {
         var opResult = VehiculoServicio.DesasociarTodosLosUsuariosAVehiculo(e.Vehiculo);
         if (opResult.Resultado == ResultadoOperacionTipo.Error)
         {
             _vista.EstablecerError(opResult.Mensaje, sender);
         }
         else
         {
             _vista.TerminoDeGrabar("cpLlenarVistaUsuariosAsignados", sender);
         }
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
Example #4
0
 private void _vista_UsuarioDeseaActualizarVehiculo(object sender, Argumentos.VehiculoArgumento e)
 {
     try
     {
         var op = VehiculoServicio.ActualizarVehiculo(e);
         if (op.Resultado == ResultadoOperacionTipo.Error)
         {
             throw new Exception(op.Mensaje);
         }
         e.Vehiculo.LAST_UPDATE = DateTime.Now;
         _vista.Vehiculo        = e.Vehiculo;
         _vista.Vehiculos       = VehiculoServicio.ObtenerVehiculos(new VehiculoArgumento {
             Vehiculo = new Vehiculo()
         });
     }
     catch (Exception exception)
     {
         InteraccionConUsuarioServicio.MensajeErrorDialogo(exception.Message);
     }
 }
Example #5
0
 /// <summary>
 /// Usuario desea obtener vendedores no asociados a un vehiculo.
 /// </summary>
 /// <param name="sender">sender</param>
 /// <param name="e">EventArgs</param>
 private void _vista_UsuarioDeseaObtenerVendedoresNoAsociadosAVehiculo(object sender, Argumentos.VehiculoArgumento e)
 {
     try
     {
         _vista.VendedoresNoAsociados = VehiculoServicio.ObtenerVendedoresNoAsociadosAVehiculo(e.Vehiculo);
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }