private void details_Click(object sender, EventArgs e) { DetailsForm sistema = new DetailsForm(Title, Subtitle); sistema.Show(); }
public ActionResult ConfirmSubscription(DetailsForm Form) { EventService.Participate(Form.Id, SessionUser.GetUser().Id); return(RedirectToAction("Index")); }
public ActionResult Details(int taskId) { Task Task = TaskService.Get(taskId, SessionUser.GetUser().Id); Task Parent = null; if (!(Task.SubtaskOf is null)) { Parent = TaskService.Get((int)Task.SubtaskOf, SessionUser.GetUser().Id); } IEnumerable <Task> Subtasks = TaskService.GetSubtasks(Task, SessionUser.GetUser().Id); List <ListForm> TasksForm = new List <ListForm>(); foreach (Task task in Subtasks) { TasksForm.Add(new ListForm { Id = task.Id, ProjectId = task.ProjectId, CreatorId = task.CreatorId, Name = task.Title, Description = task.Description, StartDate = task.Start, EndDate = task.End, Deadline = task.Deadline, SubtaskOf = task.SubtaskOf, StatusName = task.StatusName, StatusDate = task.StatusDate, StatusId = task.StatusId, TeamId = task.TeamId, Creator = EmployeeService.Get(task.CreatorId), Team = (task.TeamId != null) ? TeamService.GetTeamById((int)task.TeamId) : null, TaskSubtaskOf = (task.SubtaskOf != null) ? TaskService.Get((int)task.SubtaskOf, SessionUser.GetUser().Id) : null }); } DetailsForm form = new DetailsForm() { Subtasks = TasksForm, Parent = Parent, Id = (int)Task.Id, TeamId = Task.TeamId, Name = Task.Title, ProjectId = Task.ProjectId, CreatorId = Task.CreatorId, Description = Task.Description, StartDate = Task.Start, EndDate = Task.End, Deadline = Task.Deadline, StatusName = Task.StatusName, StatusDate = (DateTime)Task.StatusDate, StatusId = (int)Task.StatusId, DiscScriptForm = new Models.ViewModels.Message.DiscussionScriptForm { ToTask = Task.Id }, Documents = DocumentService.GetForTask((int)Task.Id).Select(d => new Doc.ListForm { Name = d.Filename, Id = (int)d.Id }), Project = ProjectService.GetProjectById(Task.ProjectId), Creator = EmployeeService.Get(Task.CreatorId), Team = (Task.TeamId != null) ? TeamService.GetTeamById((int)Task.TeamId) : null }; return(View(form)); }
public void open(Main main, Contact selected) { DetailsForm details = new DetailsForm(main.Pb.GetObject(selected), main); details.ShowDialog(); }
private void label1_Click(object sender, EventArgs e) { DetailsForm detailsform = new DetailsForm(textButtonLable.Text); detailsform.Show(); }