Exemplo n.º 1
0
        public ActionResult SaveModule(TestSetCreateViewModel viewModel)
        {
            var request = new SaveTestSetRequest();

            if (viewModel.TestSetId == 0)
            {
                viewModel.CreateDate = DateTime.Now;
                viewModel.CreatorId  = Convert.ToInt32(GetUserId());
                viewModel.Active     = true;
                //test line
            }
            else
            {
                if (viewModel.CreatorId != Convert.ToInt32(GetUserId()))
                {
                    NotifyUser(ApiService.ResponseModel.ResponseStatus.Warning, "You are not authorize to edit this module");
                }
            }
            request.TestSetCreateViewModel = viewModel;

            var response = ModuleApiController.SaveTestSetResponse(request);

            viewModel          = response.TestSetCreateViewModel;
            viewModel.ViewName = "Edit Module";
            NotifyUser(response.ResponseStatus, response.Message);
            return(View("AddModule", viewModel));
        }
Exemplo n.º 2
0
        public ActionResult AddModule(int?id)
        {
            var viewModel = new TestSetCreateViewModel();

            if (id != null)
            {
                var request = new GetTestSetRequest()
                {
                    TestSetId = id.Value
                };
                viewModel          = ModuleApiController.GetTestSet(request).TestSetCreateViewModel;
                viewModel.ViewName = "Edit Module";
            }
            return(View(viewModel));
        }
Exemplo n.º 3
0
 public SaveTestSetResponse()
 {
     TestSetCreateViewModel = new TestSetCreateViewModel();
 }