public async Task <ActionResult> Edit([Bind(Include = "BusinessTypeTemplateID,BusinessTypeTemplateCode,Description")] BusinessTypeTemplate businessTypeTemplate) { if (ModelState.IsValid) { await businessTypeTemplateRepository.UpdateAsync(businessTypeTemplate); return(RedirectToAction("Index")); } return(View(businessTypeTemplate)); }
public async Task <ActionResult> Edit(int id) { //if (id == null) //{ // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); //} BusinessTypeTemplate businessTypeTemplate = await businessTypeTemplateRepository.FindBusinessTypeTemplateByIDAsync(id); if (businessTypeTemplate == null) { return(HttpNotFound()); } return(View(businessTypeTemplate)); }
public async Task <ActionResult> AssignedDocuments(int id) { var documentationBusinessTypeTemplates = await documentationBusinessTypeTemplateRepository.FindDocumentationBusinessTypeTemplatesByBTAsync(id); BusinessTypeTemplate businessTypeTemplate = await businessTypeTemplateRepository.FindBusinessTypeTemplateByIDAsync(id); if (businessTypeTemplate == null) { return(HttpNotFound()); } var viewModel = new AssignedDocumentTemplatesViewModel(businessTypeTemplate, documentationBusinessTypeTemplates); return(View(viewModel)); }
public async Task <ActionResult> DocumentsCreate(int businessTypeTemplateID) { EditAssignDocumentTemplateViewModel model = new EditAssignDocumentTemplateViewModel(); model.BusinessTypeTemplateID = businessTypeTemplateID; BusinessTypeTemplate businessTypeTemplate = await businessTypeTemplateRepository.FindBusinessTypeTemplateByIDAsync(businessTypeTemplateID); if (businessTypeTemplate != null) { ViewBag.BussinessTypeTemplateDescription = businessTypeTemplate.Description; } ViewBag.DocumentationTemplateID = new SelectList(documentationTemplateRepository.UnAssignedDocumentationTemplates(businessTypeTemplateID), "DocumentationTemplateID", "DocumentationTemplateCode"); //ViewBag.DocumentationImportanceID = new SelectList(documentationImportanceRepository.DocumentationImportances(), "DocumentationImportanceID", "Description"); ViewBag.DocumentationPeriodicityID = new SelectList(documentationPeriodicityRepository.DocumentationPeriodicitys(), "DocumentationPeriodicityID", "Description"); return(View(model)); }
public AssignedDocumentTemplatesViewModel(BusinessTypeTemplate businessTypeTemplate, List <DocumentationBusinessTypeTemplate> documentationBusinessTypeTemplates) { this.BussinessTypeTemplateID = businessTypeTemplate.BusinessTypeTemplateID; this.BussinessTypeTemplateDescription = businessTypeTemplate.Description; this.DocumentationBusinessTypeTemplates = documentationBusinessTypeTemplates; }