//validate email address if it is allowed to be used
 private static bool InsertNewUserInformation(Guid userID, Guid aid, Guid locCatID)
 {
     try {
         var dtid = Guid.NewGuid();
         DateTimeStorageService.Insert(dtid, userID, aid, DateTime.Now, DateTime.Now, Guid.Parse("a2e2d83d-dd8d-4a66-bacf-94ad90344ca7"));
         LocationStorageService.Insert(Guid.NewGuid(), userID, locCatID, 0, 0, "User Location", dtid, false);
         return(true);
     } catch { return(false); }
 }
 public async Task <JsonResult> LSInsert()
 {
     try {
         var id    = Guid.Parse(Request.Form["id"]);
         var oid   = Guid.Parse(Request.Form["oid"]);
         var lcid  = Guid.Parse(Request.Form["lcid"]);
         var longi = float.Parse(Request.Form["longi"]);
         var lat   = float.Parse(Request.Form["lat"]);
         var desc  = Request.Form["desc"];
         var dtid  = Guid.Parse(Request.Form["dtid"]);
         var ia    = Boolean.Parse(Request.Form["ia"]);
         if (LocationStorageService.Insert(id, oid, lcid, longi, lat, desc, dtid, ia))
         {
             return(Success(id.ToString()));
         }
         return(Failed(MessageUtilityService.FailedInsert("Location")));
     } catch { return(Failed(MessageUtilityService.ServerError())); }
 }
예제 #3
0
 public async Task <JsonResult> Insert()
 {
     try {
         var id               = Guid.Parse(Request.Form["id"]);
         var ownerID          = Request.Form["oid"];
         var api              = Guid.Parse(Request.Form["api"]);
         var longitude        = float.Parse(Request.Form["longitude"]);
         var latitude         = float.Parse(Request.Form["latitude"]);
         var locationCategory = Request.Form["cat"];
         var desc             = Request.Form["desc"];
         if (LocationStorageService.Insert(id, ownerID, api, longitude, latitude, locationCategory, desc))
         {
             return(Success(id.ToString()));
         }
         return(Failed(MessageUtility.ServerError()));
     } catch {
         return(Failed(MessageUtility.ServerError()));
     }
 }