/// <summary>
 /// Guardar la liquidación con todos los documentos pendientes seleccionados
 /// </summary>
 /// <returns></returns>
 public bool Liquidar()
 {
     try
     {
         LView.GetItem();
         if (Item.Validar())
         {
             Entities.Liquidacion _item = Item;
             if (Client.SaveLiquidacion(ref _item))
             {
                 Item = _item;
                 Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeSatisfactorio(Title, String.Format("Se ha liquidado satisfactoriamente, se generó la liquidación Nro: {0}", _item.LIQU_Codigo));
                 return(true);
             }
         }
         else
         {
             LView.ShowValidation();
             return(false);
         }
         return(false);
     }
     catch (Exception ex)
     {
         Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.SavePresenter, ex);
         return(false);
     }
 }