Пример #1
0
 public HttpResponseMessage Individual(DateTime dataInicio, DateTime dataFim)
 {
     try
     {
         var userId    = int.Parse(Helper.GetJWTPayloadValue(Request, "id"));
         var Ordems    = _OrdemRepo.RelatorioIndividual(userId, dataInicio, dataFim);
         var viewModel = new RelatoriosViewModel
         {
             Gain       = Ordems.Where(x => x.OrdemStatus_Id == 5).ToList(),
             Loss       = Ordems.Where(x => x.OrdemStatus_Id == 6).ToList(),
             Vendidas   = Ordems.Where(x => x.OrdemStatus_Id == 2).ToList(),
             SaldoGanho = SomaSaldoIndividual(Ordems)
         };
         return(Request.CreateResponse(HttpStatusCode.OK, viewModel));
     }
     catch (Exception ex)
     {
         return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message));
     }
 }
 public RelatoriosView()
 {
     RelatoriosViewModel = new RelatoriosViewModel();
     DataContext         = RelatoriosViewModel;
     InitializeComponent();
 }