public IActionResult Create(GroupMeetingCreate GMCreate)
 {
     if (ModelState.IsValid)
     {
         var gMeeting = groupMeeting.AddGroupMeeting(new GroupMeeting()
         {
             ProjectName      = GMCreate.ProjectName,
             Description      = GMCreate.Description,
             GroupMeetingDate = GMCreate.GroupMeetingDate,
             GLeadName        = GMCreate.GLeadName,
             TLeadName        = GMCreate.TLeadName,
             RoomID           = GMCreate.RoomID
         });
         try
         {
             if (gMeeting > 0)
             {
                 TempData["Message"] = GMCreate.ProjectName + "added successfully.";
             }
             else
             {
                 TempData["Errors"] = "Something went wrong, please contact administrator.";
             }
         }
         catch (Exception ex)
         {
             TempData["Errors"] = ex.Message;
         }
     }
     ModelState.Clear();
     ViewBag.Rooms = GetRooms();
     return(View());
 }
Exemple #2
0
        public IActionResult AddGroupMeeting([Bind] GroupMeetingCreate model)
        {
            var createResult = groupMeetingService.AddGroupMeeting(new GroupMeeting()
            {
                Description          = model.Description,
                GroupMeetingDate     = model.GroupMeetingDate,
                GroupMeetingLeadName = model.GroupMeetingLeadName,
                ProjectName          = model.ProjectName,
                TeamLeadName         = model.TeamLeadName,
            });

            if (ModelState.IsValid)
            {
                if (createResult > 0)
                {
                    TempData["Success"] = "Group meeting has been created success";
                }
                else
                {
                    TempData["Error"] = "Something went wrong, please try again later";
                }
            }
            ModelState.Clear();
            return(View(new GroupMeetingCreate()
            {
                GroupMeetingDate = DateTime.Now
            }));
        }