Example #1
0
        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));
        }
Example #5
0
        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 }));
        }