public ActionResult TeamLeaderProfile(user user) { try { if (user.File != null) { byte[] data = new byte[user.File.ContentLength]; user.File.InputStream.Read(data, 0, user.File.ContentLength); user.image = data; } if (ModelState.IsValid) { user.user_Type = 4; db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user)); } catch { return(View(user)); } }
public ActionResult Register(user user) { // projectMSysEntities db = new projectMSysEntities(); if (user.File != null) { byte[] data = new byte[user.File.ContentLength]; user.File.InputStream.Read(data, 0, user.File.ContentLength); user.image = data; } if (ModelState.IsValid) { if (!db.users.Any(model => model.Email == user.Email)) { db.users.Add(user); db.SaveChanges(); var validation = db.users.Where(model => model.Email == user.Email && model.password == user.password).FirstOrDefault(); if (validation != null) { Session["UserID"] = validation.Id; Session["UserFirstName"] = validation.FName.ToString(); Session["UserLastName"] = validation.LName.ToString(); Session["UserType"] = validation.user_Type; if (validation.user_Type.Equals(1)) { return(RedirectToAction("Index", "Admin")); } else if (validation.user_Type.Equals(2)) { return(RedirectToAction("Index", "Customer")); } else if (validation.user_Type.Equals(3)) { return(RedirectToAction("Index", "ProjectManager")); } else if (validation.user_Type.Equals(4)) { return(RedirectToAction("Index", "TeamLeader")); } else if (validation.user_Type.Equals(5)) { return(RedirectToAction("Index", "JuniorDeveloper")); } else { return(View("Index", "Home")); } } return(RedirectToAction("Index")); } ViewBag.Message = "This Email is Already Exist"; return(View(user)); } return(View(user)); }
public ActionResult Delete(int id) { try { var x = db.ApprovedProjects.Where(y => y.project_id == id).Select(y => y.ApprovedProjectID).SingleOrDefault(); approve = db.ApprovedProjects.Find(x); db.ApprovedProjects.Remove(approve); // ViewBag.Error = "ImageDeleted"; db.SaveChanges(); Con = new SqlConnection(@"Data source=DESKTOP-OJT395D;initial catalog=projectMSys;integrated security=True;multipleactiveresultsets=True;application name=EntityFramework"); Con.Open(); // UpdateStatment = new SqlCommand("Update Requests set R_status = '" + 0 + "' Where Project_ID = '" + pro.Project_ID + "' ", Con); Update = new SqlCommand("Update projects set Post_Status = '" + 0 + "' Where PostID = '" + approve.project_id + "'", Con); Update.ExecuteNonQuery(); return(RedirectToAction("Project")); } catch { return(View()); } }
public ActionResult Adduser(user user) { try { if (user.File != null) { byte[] data = new byte[user.File.ContentLength]; user.File.InputStream.Read(data, 0, user.File.ContentLength); user.image = data; } if (ModelState.IsValid) { if (!db.users.Any(model => model.Email == user.Email)) { db.users.Add(user); db.SaveChanges(); return(RedirectToAction("Detailsuser")); } ViewBag.Message = "User With This Email Already Exist"; return(View(user)); } return(View(user)); } catch { return(View(user)); } }