public ActionResult Details([Bind(Include = "Id,Identifier,Emeil")] CargoModel model) { Carrier carrier = null; try { carrier = db.Carriers.Where(c => c.CarrierIdentificator == model.Identifier && c.Emeil == model.Emeil).First(); } catch (InvalidOperationException) { return(RedirectToAction("ErrorUser")); throw; } Cargo cargo = db.Cargoes.Where(c => c.CargoId == model.Id).First(); if (carrier == null) { return(RedirectToAction("AllCargoes")); } carrier.Cargoes.Add(cargo); cargo.CarrierId = carrier.CarrierId; db.SaveChanges(); return(RedirectToAction("AddedCargo")); }
public ActionResult Register([Bind(Include = "Name,TypeUser,Emeil,IdentifierNumber")] RegisterModel model) { if (ModelState.IsValid) { if (model.TypeUser.ToLower() == "forwarder") { Forwarder checkForwarder = null; try { checkForwarder = db.Fowarders .Where(x => x.Emeil == model.Emeil).First(); } catch (Exception) { checkForwarder = null; } if (checkForwarder != null) { return(RedirectToAction("Exist")); } var forwarder = new Forwarder(); forwarder.Name = model.Name; forwarder.Emeil = model.Emeil; forwarder.ForwarderIdentificator = model.IdentifierNumber; db.Fowarders.Add(forwarder); db.SaveChanges(); return(RedirectToAction("Registered")); } else if (model.TypeUser.ToLower() == "carrier") { Carrier checkCarrier = null; try { checkCarrier = db.Carriers .Where(x => x.Emeil == model.Emeil).First(); } catch (Exception) { checkCarrier = null; } if (checkCarrier != null) { return(RedirectToAction("Exist")); } var carrier = new Carrier(); carrier.Name = model.Name; carrier.Emeil = model.Emeil; carrier.CarrierIdentificator = model.IdentifierNumber; db.Carriers.Add(carrier); db.SaveChanges(); return(RedirectToAction("Registered")); } } return(RedirectToAction("Register")); }
public ActionResult Create([Bind(Include = "CabNo,CabType,Capacity")] CabData cabData) { if (ModelState.IsValid) { db.CabDatas.Add(cabData); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cabData)); }
public ActionResult Create([Bind(Include = "ID,Topic,Comment")] SuggestionModel suggestionModel) { if (ModelState.IsValid) { db.SuggestionModels.Add(suggestionModel); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(suggestionModel)); }
public ActionResult Create([Bind(Include = "ClassID,Name,MyAge")] ClassOne classOne) { if (ModelState.IsValid) { db.ClassOnes.Add(classOne); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(classOne)); }
public ActionResult Create([Bind(Include = "DriverID,DriverName,MobileNo,CabRefId")] Driver driver) { if (ModelState.IsValid) { db.Drivers.Add(driver); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CabRefId = new SelectList(db.CabDatas, "CabNo", "CabNo", driver.CabRefId); return(View(driver)); }
// GET: Customers/Create //public ActionResult Create() //{ // return View(); //} // POST: Customers/Create // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. //[HttpPost] //[ValidateAntiForgeryToken] public ActionResult Create(string id) { Customer data = new JavaScriptSerializer().Deserialize <Customer>(id); if (ModelState.IsValid) { db.Customers.Add(data); db.SaveChanges(); //return RedirectToAction("Index"); } //data.DOB = Convert.ToDateTime(data.DOB); return(Json(data, JsonRequestBehavior.AllowGet)); }
public ActionResult Create([Bind(Include = "CabRefId,CustomerRefId,DriverRefId")] Cab_Cust cab_Cust) { if (ModelState.IsValid) { db.Cab_Cust.Add(cab_Cust); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CabRefId = new SelectList(db.CabDatas, "CabNo", "CabNo", cab_Cust.CabRefId); ViewBag.CustomerRefId = new SelectList(db.Customers, "CustomerID", "CustomerName", cab_Cust.CustomerRefId); ViewBag.DriverRefId = new SelectList(db.Drivers, "DriverID", "DriverName", cab_Cust.DriverRefId); return(View(cab_Cust)); }
public ActionResult Location([Bind(Include = "Name,Latitude,Longitude,Identifier,Emeil")] LocationModel model) { Forwarder forwarder = null; try { forwarder = db.Fowarders.Where(f => f.ForwarderIdentificator == model.Identifier && f.Emeil == model.Emeil).First(); } catch (Exception) { return(RedirectToAction("ErrorUser")); throw; } if (forwarder != null) { Location location = new Location(); location.Name = model.Name; location.Latitude = model.Latitude; location.Longitude = model.Longitude; db.Locations.Add(location); db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
public ActionResult Create(Users user) { MVCDemoContext context = new MVCDemoContext(); context.Users.Add(user); context.SaveChanges(); return(Content("Registration Successful")); }