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(); }