Example #1
0
        public LocationInfo Get(int id)
        {
            LocationInfo loc = new LocationInfo();

            loc = LocationBl.GetLocationById(id);
            return(loc);
        }
        // GET api/<controller>
        public JsonResult <IEnumerable <LocationInfo> > Get()
        {
            LocationInfo[] ListOfLocations = LocationBl.GetAllLocations();

            var location = from c in ListOfLocations
                           select c;


            return(Json(location));
        }
 /*public JsonResult<IEnumerable<ProjectInfo>> FetchInactiveProjectsAtLocation(int id)
  * {
  *
  *  ProjectInfo[] ListOfProjects = LocationBl.GetInactiveProjectsAtLocation(id);
  *
  *  var proj = from c in ListOfProjects
  *             select c;
  *  return Json(proj);
  *
  * }*/
 // POST api/<controller>
 public HttpResponseMessage Post(LocationInfo location)
 {
     try
     {
         LocationBl.AddNewLocation(location);
         return(new HttpResponseMessage(HttpStatusCode.OK));
     }
     catch (Exception ex)
     {
         return(new HttpResponseMessage(HttpStatusCode.BadRequest));
     }
 }
Example #4
0
 public HttpResponseMessage Post(LocationInfo location)
 {
     return(LocationBl.UpdateLocation(location));
 }