private void StoreApi(ref int id, string apiUrl, ref string username, string initialFileName, string fileName) { var record = new Models.ImportedFile { DateCreated = DateTime.UtcNow, Ip = Request.UserHostAddress, FileName = fileName }; if (username == null) { username = Request.Cookies["guid"] != null?Server.UrlDecode(Request.Cookies["guid"].Value) : null; if (username == null) { username = Guid.NewGuid().ToString() + "@anonymous" + DateTime.Now.Year + ".com"; } } var newApi = new Models.Apis { ApiName = initialFileName, ApiUrl = apiUrl, Owner = username, FileSource = record }; dbContext.Entry(newApi).State = System.Data.Entity.EntityState.Added; dbContext.SaveChanges(); id = newApi.Id; }
private void StoreApi(ref int id, string apiUrl, ref string username, string initialFileName, string fileName) { var record = new Models.ImportedFile { DateCreated = DateTime.UtcNow, Ip = Request.UserHostAddress, FileName = fileName }; if (username == null) { username = Request.Cookies["guid"] != null ? Server.UrlDecode(Request.Cookies["guid"].Value) : null; if (username == null) username = Guid.NewGuid().ToString() + "@anonymous" + DateTime.Now.Year + ".com"; } var newApi = new Models.Apis { ApiName = initialFileName, ApiUrl = apiUrl, Owner = username, FileSource = record }; dbContext.Entry(newApi).State = System.Data.Entity.EntityState.Added; dbContext.SaveChanges(); id = newApi.Id; }