Ejemplo n.º 1
0
        public void Update_NullOperatorCode_ErrorResult()
        {
            var testCodeViewModel = new CodeViewModel();

            mockUnitOfWork.Setup(m => m.Codes.Get(It.IsAny <Expression <Func <Code, bool> > >(), It.IsAny <Func <IQueryable <Code>,
                                                                                                                 IOrderedQueryable <Code> > >(), It.IsAny <string>())).Returns(new List <Code>());
            mockUnitOfWork.Setup(m => m.Save());

            var result = manager.Update(testCodeViewModel);

            TestContext.WriteLine(result.Details);
            Assert.That(result.Success, Is.False);
        }
Ejemplo n.º 2
0
 public IActionResult Code(CodeViewModel editedCode, PageState pageState)
 {
     if (ModelState.IsValid)
     {
         editedCode.OperatorId = pageState.OperatorId;
         var result = codeManager.Update(editedCode);
         if (!result.Success)
         {
             TempData["ErrorMessage"] = result.Details;
             return(Redirect(Url.Action("Codes", pageState)));
         }
         else
         {
             return(Redirect(Url.Action("Codes", pageState)));
         }
     }
     TempData["ErrorMessage"] = "Internal error";
     return(RedirectToAction("Operators", "Operator"));
 }