public void Commit() { //var list = _pmisEntities.ChangeTracker.Entries().ToList(); _pmisEntities.SaveChanges(); }
public ActionResult addProject(project pj, int[] array) { int projId = 0; participant pp = new participant(); try { pj.userId = array[0]; pj.lastupdated = DateTime.Now.ToString("dddd, dd MMMM yyyy hh:mm tt"); pj.createddate = DateTime.Now.ToString("dddd, dd MMMM yyyy hh:mm tt"); pj.status = "Active"; db.projects.Add(pj); db.SaveChanges(); projId = pj.projId; for (int i = 0; i < array.Length; i++) { pp.projId = projId; pp.userId = array[i]; pp.status = "Active"; db.participants.Add(pp); db.SaveChanges(); } var data = new { status = "Success", projId = pj.projId }; return(Json(data, JsonRequestBehavior.AllowGet)); } catch (Exception e) { return(Json(projId, JsonRequestBehavior.AllowGet)); } }
public ActionResult Register(user p, HttpPostedFileBase file) { var usercount = db.users.Where(x => x.username == p.username); if (usercount.Count() > 0) { ViewBag.UserExist = true; if (p.password != p.password) { ViewBag.UserExist = false; ViewBag.UserAndPass = true; } return(View("Register")); } else if (p.password != p.password) { ViewBag.NotMatch = true; return(View("Register")); } else { if (file != null) { string extension = Path.GetExtension(file.FileName); string location = "/Uploads/" + p.username.Replace(" ", "") + extension; file.SaveAs(Server.MapPath(location)); p.profpath = location; p.status = "Active"; p.password = EncryptMeth(p.password); db.users.Add(p); db.SaveChanges(); } else { string location = "/uploads/Default.png"; p.profpath = location; p.status = "Active"; p.password = EncryptMeth(p.password); db.users.Add(p); db.SaveChanges(); } return(RedirectToAction("Login")); } }