public async Task <ActionResult <TrustedContact> > PosttrustedContact([FromBody] TrustedContact trustedContact) { _db.TrustedContact.Add(trustedContact); await _db.SaveChangesAsync(); return(Ok()); }
public ActionResult DeleteConfirmed(int id) { TrustedContact trustedContact = db.TrustedContacts.Find(id); db.TrustedContacts.Remove(trustedContact); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <IActionResult> PuttrustedContact(long id, [FromBody] TrustedContact trustedContact) { if (id != trustedContact.Id) { return(BadRequest()); } _db.Entry(trustedContact).State = EntityState.Modified; await _db.SaveChangesAsync(); return(Ok()); }
public ActionResult Edit([Bind(Include = "TrustedContactId,AppUserId,ContactAppUserId,TrustedContactCreated,TrustedContactEmail,TrustedContactFullName,RelationShipTypeId,TrustedContactGuid,TrustedContactStatusId")] TrustedContact trustedContact) { if (ModelState.IsValid) { db.Entry(trustedContact).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AppUserId = new SelectList(db.AppUsers, "AppUserId", "Email", trustedContact.AppUserId); ViewBag.ContactAppUserId = new SelectList(db.AppUsers, "AppUserId", "Email", trustedContact.ContactAppUserId); ViewBag.RelationShipTypeId = new SelectList(db.RelationShipTypes, "RelationShipTypeId", "RelationShipTypeDesc", trustedContact.RelationShipTypeId); return(View(trustedContact)); }
// GET: TrustedContacts/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TrustedContact trustedContact = db.TrustedContacts.Find(id); if (trustedContact == null) { return(HttpNotFound()); } return(View(trustedContact)); }
public string DeletetrustedContact(long id) { TrustedContact trustedContact = _db.TrustedContact.Find(id); _db.TrustedContact.Remove(trustedContact); _db.SaveChanges(); return("OK"); //var trustedContact = _db.TrustedContact.Where(_ => _.Id == id).FirstOrDefault(); //if (trustedContact == null) return NotFound(); //_db.TrustedContact.Remove(trustedContact); //_db.SaveChanges(); //return Ok(); }
// GET: TrustedContacts/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TrustedContact trustedContact = db.TrustedContacts.Find(id); if (trustedContact == null) { return(HttpNotFound()); } ViewBag.AppUserId = new SelectList(db.AppUsers, "AppUserId", "Email", trustedContact.AppUserId); ViewBag.ContactAppUserId = new SelectList(db.AppUsers, "AppUserId", "Email", trustedContact.ContactAppUserId); ViewBag.RelationShipTypeId = new SelectList(db.RelationShipTypes, "RelationShipTypeId", "RelationShipTypeDesc", trustedContact.RelationShipTypeId); return(View(trustedContact)); }
public ActionResult Create([Bind(Include = "TrustedContactId,AppUserId,ContactAppUserId,TrustedContactCreated,TrustedContactEmail,TrustedContactFullName,RelationShipTypeId,TrustedContactGuid,TrustedContactStatusId")] TrustedContact trustedContact) { if (ModelState.IsValid) { trustedContact.AppUserId = 1; trustedContact.ContactAppUserId = null; trustedContact.TrustedContactCreated = DateTime.Now; trustedContact.TrustedContactGuid = Guid.NewGuid(); trustedContact.TrustedContactStatusId = 1; // Pending db.TrustedContacts.Add(trustedContact); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AppUserId = new SelectList(db.AppUsers, "AppUserId", "Email", trustedContact.AppUserId); ViewBag.ContactAppUserId = new SelectList(db.AppUsers, "AppUserId", "Email", trustedContact.ContactAppUserId); ViewBag.RelationShipTypeId = new SelectList(db.RelationShipTypes, "RelationShipTypeId", "RelationShipTypeDesc", trustedContact.RelationShipTypeId); return(View(trustedContact)); }