Exemple #1
0
        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));
        }
Exemple #2
0
        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));
        }
Exemple #3
0
        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));
        }
Exemple #4
0
        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));
        }
Exemple #5
0
 public AssignedDocumentTemplatesViewModel(BusinessTypeTemplate businessTypeTemplate, List <DocumentationBusinessTypeTemplate> documentationBusinessTypeTemplates)
 {
     this.BussinessTypeTemplateID            = businessTypeTemplate.BusinessTypeTemplateID;
     this.BussinessTypeTemplateDescription   = businessTypeTemplate.Description;
     this.DocumentationBusinessTypeTemplates = documentationBusinessTypeTemplates;
 }