public IActionResult ShowService(int id) { ServiceAndQuotation serviceAndQuotation = new ServiceAndQuotation { Service = _serviceRepo.GetIdBy(id), Quotation = _quotationRepo.GetAll().Where(a => a.ServiceID == id).ToList() }; return(View(serviceAndQuotation)); }
public IActionResult UpdateQuotation(Quotations quote) { _quotationRepo.Update(quote); ServiceAndQuotation serviceAndQuotation = new ServiceAndQuotation { Service = _serviceRepo.GetIdBy(quote.ServiceID), Quotation = _quotationRepo.GetAll().Where(a => a.ServiceID == quote.ServiceID).ToList() }; return(View("ShowService", serviceAndQuotation)); }
public IActionResult DeleteQuotation(int id) { var get = _quotationRepo.GetIdBy(id); _quotationRepo.Delete(get); ServiceAndQuotation serviceAndQuotation = new ServiceAndQuotation { Service = _serviceRepo.GetIdBy(get.ServiceID), Quotation = _quotationRepo.GetAll().Where(a => a.ServiceID == get.ServiceID).ToList() }; return(View("ShowService", serviceAndQuotation)); }
public IActionResult CreateNewQuotation(int id, string name, double price) { Quotations quote = new Quotations(); quote.QuotationName = name; quote.Price = price; quote.ServiceID = id; _quotationRepo.Create(quote); ServiceAndQuotation serviceAndQuotation = new ServiceAndQuotation { Service = _serviceRepo.GetIdBy(id), Quotation = _quotationRepo.GetAll().Where(a => a.ServiceID == id).ToList() }; return(View("ShowService", serviceAndQuotation)); }