Exemple #1
0
        public ActionResult CloseEpaf(int EpafId, int RemarkId)
        {
            var model = new TraCrfDashboardViewModel();

            model.MainMenu = _mainMenu;
            var RemarkList = _remarkBLL.GetRemark().Where(x => x.RoleType == CurrentUser.UserRole.ToString()).ToList();

            model.CurrentLogin = CurrentUser;
            var data = _CRFBLL.GetCrfEpaf().Where(x => x.CrfId == null);

            model.RemarkList = new SelectList(RemarkList, "MstRemarkId", "Remark");
            model.Details    = Mapper.Map <List <TraCrfEpafItem> >(data);


            try
            {
                //if (ModelState.IsValid)
                //{
                _epafBLL.DeactivateEpaf(EpafId, RemarkId, CurrentUser.USERNAME);
                return(RedirectToAction("Dashboard", "TraCRF"));
                //}
            }
            catch (Exception ex)
            {
                AddMessageInfo(ex.Message, Enums.MessageInfoType.Error);
                //model = InitialModel(model);
                model.ErrorMessage = ex.Message;
                return(View("Dashboard", model));
            }
        }
Exemple #2
0
        public ActionResult Dashboard()
        {
            var model = new TraCrfDashboardViewModel();

            model.MainMenu = _mainMenu;
            var RemarkList = _remarkBLL.GetRemark().Where(x => x.RoleType == CurrentUser.UserRole.ToString()).ToList();

            model.CurrentLogin = CurrentUser;
            var data = _CRFBLL.GetCrfEpaf().Where(x => x.CrfId == null);

            model.RemarkList        = new SelectList(RemarkList, "MstRemarkId", "Remark");
            model.CurrentPageAccess = CurrentPageAccess;

            model.Details = Mapper.Map <List <TraCrfEpafItem> >(data);

            return(View(model));
        }