public ActionResult Display_All_Users() { ProjectsUsersModel pum = new ProjectsUsersModel { Users = db.S_ACTORS.ToList(), Projects = db.PROJECTs.ToList() }; return(PartialView("../Shared/_Display_All_Users", pum)); }
public ActionResult Show_Profile() { var Actor_Id = Session["ActorId"]; var user = db.S_ACTORS.Single(x => x.ACTOR_ID.ToString() == Actor_Id.ToString()); ProjectsUsersModel pum = new ProjectsUsersModel { Actor = user }; return(PartialView("../Shared/_FProfile_model", pum)); }
public ActionResult fprofile() { PROJECT project = new PROJECT(); ProjectsUsersModel pum = new ProjectsUsersModel { Users = db.S_ACTORS.ToList(), Projects = db.PROJECTs.ToList(), project = project }; return(View(pum)); }
public ActionResult Index() { PROJECT project = new PROJECT(); ProjectsUsersModel pum = new ProjectsUsersModel { Users = dbo.S_ACTORS.ToList(), Projects = dbo.PROJECTs.ToList(), project = { } }; return(View(pum)); }
public ActionResult Edit_Profile() { var Actor_id = Session["ActorId"]; S_ACTORS actor = new S_ACTORS(); actor = db2.GetActorDataByID(Convert.ToInt32(Actor_id)); ProjectsUsersModel pum = new ProjectsUsersModel { Actor = actor }; return(PartialView("../Shared/_Update_Profile_Form", pum)); }
public ActionResult AllUserstoAssign(int id) { DataBaseFuncController db = new DataBaseFuncController(); S_ACTORS act = new S_ACTORS(); PROJECT project = new PROJECT(); ProjectsUsersModel pum = new ProjectsUsersModel() { Users = db.GetAllActors().ToList(), project = db.GetProjectID(id) }; return(PartialView("../Shared/_ModalAssign", pum)); }
public ActionResult Edit_Project(int id) { List <S_ACTORS> actor = new List <S_ACTORS>(); List <PROJECT> projects = new List <PROJECT>(); PROJECT project = new PROJECT(); project = db2.GetProjectID(id); ProjectsUsersModel pum = new ProjectsUsersModel { Users = actor, Projects = projects, project = project }; return(PartialView("../Shared/_Project_Update_Form", pum)); }
public ActionResult Edit_Project(ProjectsUsersModel pum, int id) { var project = db.PROJECTs.Single(c => c.PROJECT_ID == id); project.NAME_PROJECT = pum.project.NAME_PROJECT; project.DESC_PROJECT = pum.project.DESC_PROJECT; project.START_TIME = pum.project.START_TIME; project.END_TIME = pum.project.END_TIME; project.PRICE = pum.project.PRICE; project.P_STATUS = pum.project.P_STATUS; db.SaveChanges(); ProjectsUsersModel pum2 = new ProjectsUsersModel { Users = db.S_ACTORS.ToList(), Projects = db.PROJECTs.ToList() }; return(PartialView("../Shared/_Project_modle", pum2)); }
public ActionResult Edit_Profile(ProjectsUsersModel pum) { var Actor_id = Session["ActorId"].ToString(); var user = db.S_ACTORS.Single(c => c.ACTOR_ID.ToString() == Actor_id); user.FNAME = pum.Actor.FNAME; user.LNAME = pum.Actor.LNAME; user.MOBILE = pum.Actor.MOBILE; user.PASSWORD = pum.Actor.PASSWORD; user.PHOTO = pum.Actor.PHOTO; user.EMAIL = pum.Actor.EMAIL; user.JOB_DESC = pum.Actor.JOB_DESC; db.SaveChanges(); ProjectsUsersModel pum2 = new ProjectsUsersModel { Actor = user }; return(PartialView("../Shared/_FProfile_model", pum2)); }
public ActionResult Display_NotAssign() { var actProj = dbo.ACTOR_PROJECT.ToList(); ProjectsUsersModel pum = new ProjectsUsersModel { Users = dbo.S_ACTORS.ToList(), Projects = dbo.PROJECTs.ToList() }; foreach (var project in pum.Projects.ToList()) { foreach (var item in actProj) { if (project.PROJECT_ID == item.PROJECT_ID) { pum.Projects.Remove(project); } } } return(PartialView("../Shared/_Project_modle", pum)); }
public ActionResult Display_projects_By_Type(String Project_Status) { var Actor_Id = Session["ActorId"].ToString(); var Actor_Role = Session["Role"].ToString(); var Actor_Username = Session["UserName"].ToString(); List <PROJECT> All_Projects = new List <PROJECT>(); List <PROJECT> Projects = new List <PROJECT>(); List <PROJECT> Current_Projects = new List <PROJECT>(); List <PROJECT> Completed_Projects = new List <PROJECT>(); Projects = db.PROJECTs.ToList(); List <ACTOR_PROJECT> act_pro = new List <ACTOR_PROJECT>(); act_pro = db.ACTOR_PROJECT.ToList(); if (Actor_Role == "Marketing Director" || Actor_Role == "Team Leader" || Actor_Role == "Team Trainee") { foreach (var i in act_pro.ToList()) { if (i.ACTOR_ID.ToString() != Actor_Id) { act_pro.Remove(i); } } foreach (var x in Projects.ToList()) { foreach (var y in act_pro.ToList()) { if (y.PROJECT_ID == x.PROJECT_ID) { All_Projects.Add(x); } } } } else if (Actor_Role == "Customer") { foreach (var a in Projects.ToList()) { if (a.PROJECT_OWNER == Actor_Username) { All_Projects.Add(a); } } } for (var item = 0; item < All_Projects.Count; item++) { if (All_Projects[item].P_STATUS == false) { Current_Projects.Add(All_Projects[item]); } else if (All_Projects[item].P_STATUS == true) { Completed_Projects.Add(All_Projects[item]); } } if (Project_Status.Equals("current")) { ProjectsUsersModel pum = new ProjectsUsersModel { Users = db.S_ACTORS.ToList(), Projects = Current_Projects }; return(PartialView("../Shared/_Project_modle", pum)); } else if (Project_Status.Equals("completed")) { ProjectsUsersModel pum = new ProjectsUsersModel { Users = db.S_ACTORS.ToList(), Projects = Completed_Projects }; return(PartialView("../Shared/_Project_modle", pum)); } else if (Project_Status.Equals("all")) { ProjectsUsersModel pum = new ProjectsUsersModel { Users = db.S_ACTORS.ToList(), Projects = Projects }; return(PartialView("../Shared/_Project_modle", pum)); } return(HttpNotFound()); }