public async Task <ActionResult> EditRiskDocument(RiskDocumentFormStub model)
        {
            ResponseModel response = new ResponseModel(true);

            Business.Entities.RiskDocument dbItem = new Business.Entities.RiskDocument();

            model.ModifiedBy   = User.UserName;
            model.ModifiedDate = DateTime.Now;

            RiskPresentationStub riskModel = new RiskPresentationStub();

            if (ModelState.IsValid)
            {
                dbItem = model.GetDbObject();
                await RiskDocumentRepo.UpdateAsync(dbItem);

                if (RiskDocumentRepo.Id != 0)
                {
                    return(Index(null));
                }
                else
                {
                    return(View("_FormRiskDocument", model));
                }
            }
            else
            {
                return(View("_FormRiskDocument", model));
            }
        }
        public ActionResult EditRiskDocument(int id)
        {
            RiskDocumentFormStub models = new RiskDocumentFormStub(RiskDocumentRepo.FindByPk(id));

            ViewBag.Title = "Ubah Dokumen";

            return(View("_FormRiskDocument", models));
        }
        public ActionResult AddRiskDocument()
        {
            RiskDocumentFormStub models = new RiskDocumentFormStub();

            ViewBag.Title = "Tambah Dokumen";

            return(View("_FormRiskDocument", models));
        }