// GET: Project/Edit/5
        public ActionResult Edit(int id)
        {
            Project p  = sc.GetById(id);
            Project p1 = new Project();

            p1.Address            = p.Address;
            p1.StartDate          = p.StartDate;
            p1.EndDate            = p.EndDate;
            p1.Name               = p.Name;
            p1.TotalNbrLevio      = p.TotalNbrLevio;
            p1.TotalNbrRessources = p.TotalNbrRessources;
            p1.Type               = p.Type;
            if (p1 == null)
            {
                return(HttpNotFound());
            }
            return(View(p1));
        }
        // GET: Document
        public ActionResult Index(string searchString)
        {
            var documents = new List <DocumentVM>();


            foreach (Documents f in MyDocService.SearchDocumentByName(searchString))
            {
                documents.Add(new DocumentVM()
                {
                    DocumentId  = f.DocumentId,
                    DateDoc     = f.DateDoc,
                    Name        = f.Name,
                    Size        = f.Size,
                    TypeVm      = (TypeVm)f.FileType,
                    ImageUrl    = f.ImageUrl,
                    ProjectId   = f.ProjectId,
                    ProjectName = MyProjectService.GetById((int)f.ProjectId).Name,
                    Extension   = Path.GetExtension(f.ImageUrl)
                });
            }

            return(View(documents));
        }
Beispiel #3
0
        // GET: TaskPM
        public ActionResult Index(string searchString)
        {
            //  public Task<ActionResult> Index(string searchString)

            // var user = UserManager.FindByIdAsync(System.Web.HttpContext.Current.User.Identity.GetUserId());
            // user.Id

            string currentUserId = User.Identity.GetUserId();



            List <TaskPMVM> lists = new List <TaskPMVM>();

            foreach (var p in MyTaskService.SearchTasks(searchString))
            {
                if (currentUserId == p.leader)
                {
                    TaskPMVM pvm = new TaskPMVM();
                    pvm.TaskId    = p.TaskId;
                    pvm.Name      = p.Name;
                    pvm.StartDate = p.StartDate;
                    pvm.EndDate   = p.EndDate;
                    pvm.Status    = p.Status;
                    pvm.DeadLine  = p.DeadLine;
                    pvm.ProjectId = p.ProjectId;

                    pvm.ProjectName = MyProjectService.GetById(p.ProjectId).Name;

                    pvm.User_Id  = p.UserId;
                    pvm.UserName = MyUserService.GetById(p.UserId).UserName;

                    lists.Add(pvm);
                }
            }
            return(View(lists));
        }