Ejemplo n.º 1
0
        public async Task <IActionResult> PartialDeleteQuote(QuotesViewModel quoteModel)
        {
            var documentName = Request.Form["deleteID"][0];

            quoteModel.Documents = await _service.GetDocuments(quoteModel.Id);

            var documentToDelete = quoteModel.Documents.Where(d => d.Name == documentName).FirstOrDefault();
            await _azureStorageService.DeleteDocAsync(documentToDelete.Name);

            await _service.DeleteDocumentAsync(documentToDelete);

            quoteModel.Documents = await _service.GetDocuments(quoteModel.Id);

            return(PartialView("_quoteEmailPartial", quoteModel));
        }