public void TestQuoteServices_Make_sure_cannot_delete_active() { var sa = GetUserSessionModel("*****@*****.**"); var activequote = db.Quotes.Where(q => q.Title == "Quote 2").FirstOrDefault(); var response = service.Delete(sa, new QuoteModel { ProjectId = activequote.ProjectId, QuoteId = activequote.QuoteId }, true); Assert.IsTrue(response.Messages.Items.Any(i => i.Text == Resources.ResourceModelProject.MP007)); activequote = db.Quotes.Where(q => q.Title == "Quote 2").FirstOrDefault(); Assert.IsNotNull(activequote); }
public ServiceResponse DeleteQuote(QuoteModel quoteModel) { return(quoteService.Delete(this.CurrentUser, quoteModel, true)); }