// // GET: /PersonProject/ public ActionResult Index(int ProjectID) { SkrumWeb.DataService.Person[] personsInProject = client.GetAllPeopleInProject(ProjectID); DataService.Person[] persons = client.GetAllPeople(); DataService.Person[] ppl = new DataService.Person[Math.Abs(persons.Length-personsInProject.Length)]; int k = 0; for (int i = 0; i < persons.Length; i++) { bool temp=false; for (int j = 0; j < personsInProject.Length; j++) { if (personsInProject[j].PersonID == persons[i].PersonID) temp = true; } if (temp == false) { ppl[k] = persons[i]; k++; } } personsInProject = personsInProject.OrderBy(p => p.Name).ToArray(); ppl = ppl.OrderBy(p => p.Name).ToArray(); ViewData["projectID"] = ProjectID; ViewData["persons"] = ppl; ViewData["nome"] = client.GetProjectByID(ProjectID).Name; return View("Index", personsInProject); }
public ActionResult Create(string nome, string file, string email, string password) { DataService.Person person= new DataService.Person(); person.Name = nome; person.PhotoURL = file; person.Email = email; person.Password = password; person = client.CreatePerson(person); return RedirectToAction("Index", "Person"); }