public IHttpActionResult GetByDate() { var gsc = _serviceSale.GetGrossSaleCompDate(); var list = new List <SalesKPIViewModel>(); foreach (var g in gsc) { var vm = new SalesKPIViewModel { Date = g.Date, Employee = new SaleEmployeeViewModel { EmployeeId = g.Employee.EmployeeId, EmployeeName = g.Employee.EmployeeName }, GrossProfit = g.GrossProfit }; list.Add(vm); } return(Ok(list)); }
public IHttpActionResult GetStats() { var sales = _serviceSale.ListSales(0); var vmList = new List <SalesKPIViewModel>(); foreach (var s in sales) { var vm = new SalesKPIViewModel { Date = s.Date, Employee = new SaleEmployeeViewModel { EmployeeId = s.EmployeeId, EmployeeName = s.EmployeeName } }; vmList.Add(vm); } return(Ok(vmList)); }
public IHttpActionResult GetCustomer() { var gsc = _serviceSale.GetCusSaleComp(); var list = new List <SalesKPIViewModel>(); foreach (var g in gsc) { var vm = new SalesKPIViewModel { Customer = new SaleCustomerViewModel { CustomerId = g.Customer.CustomerId, CustomerName = g.Customer.CustomerName }, GrossProfit = g.GrossProfit, TotalSales = g.TotalSales, TotalLeads = g.TotalLeads }; list.Add(vm); } return(Ok(list)); }