private void AddDestinationMediaToList(object sender, EventArgs e) { DestinationMedia newDestinationMedia = newDMSubForm.NewDestinationMedia; ForensicProcessDestinationMediae.Add(newDestinationMedia); EntitiesToListView.FillDestinationMediaListViewDetailView(ForensicProcessDestinationMediae, listViewDestinationMedia); }
private void MakeDestinationMedia() { NewDestinationMedia = new DestinationMedia { Type = comboBoxDestinationMedia.Text, Brand = comboBoxBrandOutput.Text, Size = Convert.ToDecimal(textBoxSizeOutput.Text), SerialNumber = textBoxSerialNumber.Text }; }
private void MakeDestinationMedia() { NewDestinationMedia = new DestinationMedia() { Type = comboBoxDestinationMedia.Text, Brand = textBoxBrandOutput.Text, Size = Convert.ToDecimal(textBoxSizeOutput.Text), SerialNumber = textBoxSerialNumber.Text }; }
public IActionResult Details(int destinationMediaId) { if (!isLoggedIn) { return(RedirectToAction("Index", "Home")); } DestinationMedia destinationMedia = db.DestinationMedia .FirstOrDefault(dest => dest.DestinationMediaId == destinationMediaId); if (destinationMedia == null) { return(RedirectToAction("New")); } return(View("Details", destinationMedia)); }
public IActionResult Create(DestinationMedia newLocationMedia) { if (!isLoggedIn) { return(RedirectToAction("Index", "Home")); } if (!ModelState.IsValid) { // Display form errors. return(View("New")); } newLocationMedia.UserId = (int)uid; db.DestinationMedias.Add(newLocationMedia); db.SaveChanges(); return(RedirectToAction("All")); }
public IActionResult Create(DestinationMedia newDestinationMedia) { if (!ModelState.IsValid) { // To display validation errors. return(View("New")); } // WILL GET THIS ERROR if FK is not assigned: // "foreign key constraint fails" newDestinationMedia.UserId = (int)uid; db.DestinationMedia.Add(newDestinationMedia); db.SaveChanges(); /* * WHENEVER REDIRECTING to a method that has params, you must pass in * a 'new' dictionary: new { paramName = valueForParam } */ return(RedirectToAction("Details", new { destinationMediaId = newDestinationMedia.DestinationMediaId })); }