// GET: Panel/BrokenDeviceDetail public ActionResult Create(string id) { BrokenDevice bd = ctx.BrokenDevices.Where(x => x.UserId == id).FirstOrDefault(); return(View(bd)); }
public ActionResult Initpage() { string uid = User.Identity.GetUserId(); ApplicationUser app = db.Users.Find(uid); BrokenDevice bd = new BrokenDevice(); bd.ApplicationUser = app; return(View(bd)); }
public ActionResult Create(BrokenDevice dv) { ApplicationUser app = db.Users.Find(dv.UserId); BrokenDevice device = new BrokenDevice(); if (ModelState.IsValid) { device.ApplicationUser = app; device.isGaranti = dv.isGaranti; device.ProductName = dv.ProductName; device.SerialNo = dv.SerialNo; device.UserId = dv.UserId; db.BrokenDevices.Add(device); db.SaveChanges(); return(RedirectToAction("Create", "BrokenDeviceDetail", new { id = dv.UserId })); } return(View()); }