public IHttpActionResult Contact(QuotePostModel model) { var quote = _quoteService.Contact(model); return Ok(new { data = quote }); }
public async Task<IHttpActionResult> BdGmReviewPass(QuotePostModel model) { string user = User.Identity.GetUserName(); var quote = await _quoteService.BdReviewPass(model, user, true); return Ok(new { data = quote }); }
public async Task<IHttpActionResult> Print(QuotePostModel model) { string user = User.Identity.GetUserName(); var quote = await _quoteService.Print(model, user); return Ok(new { data = quote }); }
public void WhenQuoteContactMade_ContactCheckOverDueWillResetToFalse() { var model = new QuotePostModel { QuoteId = 1, Date = DateTime.Now }; var quote = new Quote { StatusId = 1, Id = 1 }; _quoteService.Setup(l => l.GetByKey(It.Is<int>(k => k == 1))).Returns(quote); _unitOfWork.Setup(l => l.Save()).Returns(1); var repo = new Mock<IRepository<QuoteQuestionResult>>(); _unitOfWork.Setup( l => l.GetRepository<QuoteQuestionResult>()) .Returns(repo.Object); _quoteService.Object.Contact(model); Assert.AreEqual(quote.ContactCheckOverDue, false); }