public IActionResult submitMessage(MessageSubmissionModel m) { byte[] latbytes; HttpContext.Session.TryGetValue(NAME_LAT, out latbytes); byte[] longbytes; HttpContext.Session.TryGetValue(NAME_LONG, out longbytes); if (latbytes == null || longbytes == null) { m.submissionSuccess = false; return(View("Submit", m)); } double lat = BitConverter.ToDouble(latbytes); double lng = BitConverter.ToDouble(longbytes); ViewBag.lat = lat; ViewBag.lng = lng; // Creating a new item and saving it to the database Messages dbm = new Messages(); dbm.Messagecontent = m.messageContent; dbm.Lat = lat; dbm.Long = lng; dbm.Heure = DateTime.Now; db.Messages.Add(dbm); if (db.SaveChanges() == 0) { m.submissionSuccess = false; return(View("Submit", m)); } m.submissionSuccess = true; return(View("Submit", m)); }
public IActionResult Submit(MessageSubmissionModel s) { return(View(s)); }