Example #1
0
        public ActionResult Create(ShipmentBatch model)
        {
            LoadLists(model);
            Validate(model);

            if (ModelState.IsValid)
            {
                data.Insert(model.CreateShipmentCollection(), (Session["LoggedInUser"] as user).id);
                TempData["SuccessMessage"] = string.Format("Shipment was created.");

                if (model.Redirect == "title")
                    return RedirectToAction("Edit", "Title", new { id = model.TitleId });
                if (model.Redirect == "contact")
                    return RedirectToAction("Edit", "Contact", new { id = model.ContactId });
                return RedirectToAction("Search");
            }

            return View(model);
        }