public ActionResult CreateFaculty(Faculty Fcl) { Context.Faculties.Add(Fcl); Context.SaveChanges(); TempData["Feedback"] = Fcl.Name + " has been added successfully"; return(RedirectToAction("Index")); }
public ActionResult Create(User Us) { Us.CreatedDate = DateTime.Now; Us.UpdatedDate = DateTime.Now; Context.Users.Add(Us); Context.SaveChanges(); TempData["Feedback"] = Us.FirstName + " " + Us.LastName + " has been added successfully"; return(RedirectToAction("Index")); }
public ActionResult Create(CertificateType Cer) { Cer.CreatedDate = DateTime.Now; Cer.UpdatedDate = DateTime.Now; Context.CertificateTypes.Add(Cer); Context.SaveChanges(); TempData["Feedback"] = Cer.Type + " " + "with price " + Cer.Price + " has been added successfully"; return(RedirectToAction("Index")); }
public ActionResult Create(Student stu, HttpPostedFileBase File) { ViewBag.Faculties = new SelectList(Context.Faculties.Where(r => r.IsDeleted != true).ToList(), "Id", "Name"); if (File != null) { string pic = System.IO.Path.GetFileName(File.FileName); string path = System.IO.Path.Combine(Server.MapPath("~/Content/images"), pic); File.SaveAs(path); } stu.PhotoPath = "~/Content/images" + File.FileName; stu.CreatedDate = DateTime.Now; Context.Students.Add(stu); Context.SaveChanges(); TempData["Feedback"] = stu.FirstName + " " + stu.LastName + " has been added successfully"; return(RedirectToAction("Index")); }
public ActionResult Create(HttpPostedFileBase file, FormCollection fm) { if (file.ContentLength > 0) { string _FileName = Path.GetFileName(file.FileName); string _path = Path.Combine(Server.MapPath("~/Content/images"), _FileName); file.SaveAs(_path); int x = int.Parse(fm["StudentId"]); Student stu = db.Students.Where(s => s.Id == x).FirstOrDefault(); stu.PhotoPath = "~/Content/images/" + _FileName; db.Entry(stu).State = System.Data.Entity.EntityState.Modified; int count = db.CertificateTypes.Where(c => c.IsDeleted != true).Count(); Request request = new Request { DeliveryId = int.Parse(fm["DeliveryId"]), StudentId = int.Parse(fm["StudentId"]), TotalPrice = int.Parse(fm["TotalPriceHidden"]), DeliveryAddress = fm["DeliveryAddress"] != null ? fm["DeliveryAddress"] : null, CreatedDate = DateTime.Now, UpdatedDate = DateTime.Now }; db.Requests.Add(request); db.SaveChanges(); for (int i = 1; i <= count; i++) { Request_Certificate request_Certificate = new Request_Certificate(); if (fm["CertificateId[" + i + "]"] != null) { request_Certificate.Quantity = int.Parse(fm["Qty[" + i + "]"]); request_Certificate.CertificateId = int.Parse(fm["CertificateId[" + i + "]"]); request_Certificate.CreatedDate = DateTime.Now; request_Certificate.ReqId = request.Id; db.Request_Certificate.Add(request_Certificate); } } db.SaveChanges(); return(RedirectToAction("RequestPayment", new { id = request.Id })); } return(View()); }
public ActionResult StatisticCheck(int id, int opt) { if (Session["UserId"] == null) { return(RedirectToAction("Login", "Account")); } if (opt == 1) { Request req = db.Requests.Find(id); req.IsChecked = true; db.SaveChanges(); TempData["S_msg"] = "Request approved and moved to Dean"; return(RedirectToAction("Index")); } else { Request req = db.Requests.Find(id); req.IsChecked = false; db.SaveChanges(); TempData["S_msg"] = "Request rejected and deleted"; return(RedirectToAction("Index")); } }