Advertisement
Guest User

Untitled

a guest
Jul 28th, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. projectService.getProjects().then(function (response) {
  2. $scope.projects = response.data;
  3. $scope.loading = false;
  4. }, function() {
  5. messageService.showError("Failed to get projects. Please refresh and try again");
  6. });
  7.  
  8.  
  9. service.getProjects = function() {
  10. return $http.get(baseUrl + 'API/Projects/');
  11. };
  12.  
  13. [Route("")]
  14. public List<Project> GetProjects()
  15. {
  16. return _projectService.GetProjects(_companyId.ToString());
  17. }
  18.  
  19.  
  20. public List<Project> GetProjects(string companyId)
  21. {
  22. return _databaseHelper.QueryProc<Project>("projects_get", new { companyId }).ToList();
  23. }
  24.  
  25.  
  26. public class Project
  27. {
  28. public Guid Id { get; set; }
  29. public Guid CompanyId { get; set; }
  30. public string Status { get; set; }
  31. public string PurchaseOrderNumber { get; set; }
  32. }
  33.  
  34. [{
  35. "Id": "daef5b27-fb8c-4804-a407-0165e17c3a60",
  36. "CompanyId": "76bca824-6e93-45a5-bc5a-ba20d030ebce",
  37. "Status": "New",
  38. "PurchaseOrderNumber": "1234-01-01T00:00:00.000Z"
  39. }, {
  40. "Id": "09d87946-dec2-4721-bf71-df436919b599",
  41. "CompanyId": "76bca824-6e93-45a5-bc5a-ba20d030ebce",
  42. "Status": "New",
  43. "PurchaseOrderNumber": "160728"
  44. }]
  45.  
  46. SELECT [id]
  47. ,[companyId]
  48. ,[status]
  49. ,[purchaseOrderNumber]
  50. FROM [dbo].[projects]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement