コード例 #1
0
ファイル: MainForm.cs プロジェクト: maryhojati/MailingList
 private void btnJoinedGroups_Click_1(object sender, EventArgs e)
 {
     using (var frm = new CreateGroupForm(LoggedInUser.Email))
     {
         frm.ShowDialog();
     }
 }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: maryhojati/MailingList
 private void createNewGroupToolStripMenuItem_Click(object sender, EventArgs e)
 {
     using (CreateGroupForm frm = new CreateGroupForm(LoggedInUser.Email))
     {
         frm.ShowDialog();
     }
 }
コード例 #3
0
ファイル: GroupController.cs プロジェクト: lucianbc/ALGroups
        public ActionResult Create(CreateGroupForm form)
        {
            CreateGroup createGroup = new CreateGroup(_db, Requester(), form);
            var         g           = createGroup.Execute();

            return(RedirectToAction("Messages", new { g.Id }));
        }
コード例 #4
0
        public async Task <ServiceResult <GroupDetail> > CreateGroup([FromBody] CreateGroupForm createGroupForm)
        {
            var result = await AccountService.UserFromId(createGroupForm.UserId);

            if (result.State != ServiceResultEnum.Exist)
            {
                return(NotFound <GroupDetail>(null, result.Detail));
            }
            var newGroup = await GroupService.NewGroup(result.ExtraData, createGroupForm.GroupName);

            return(newGroup.State == ServiceResultEnum.Success ? Success(newGroup.ExtraData.ToDetail(), newGroup.Detail) : Fail <GroupDetail>(null, newGroup.Detail));
        }
コード例 #5
0
ファイル: GroupController.cs プロジェクト: lucianbc/ALGroups
        public ActionResult Create()
        {
            var categories = _db.Categories.Select(c => new SelectListItem
            {
                Text  = c.Name,
                Value = c.Id.ToString()
            }
                                                   ).ToList();
            var vm = new CreateGroupForm
            {
                Categories = categories
            };

            return(View(vm));
        }
コード例 #6
0
ファイル: GroupBasics.cs プロジェクト: lucianbc/ALGroups
 public CreateGroup(ApplicationDbContext db, ApplicationUser requester, CreateGroupForm form) : base(db, requester)
 {
     this.form = form;
 }
コード例 #7
0
        private void openGroupFormLinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            CreateGroupForm frm = new CreateGroupForm(this);

            frm.ShowDialog();
        }