public async Task <IActionResult> ShowDetail(int id) { var policy = await ipoliciesResponsitory.GetById(id); ViewBag.medicals = imedicalsResponsitory.GetAll().OrderBy(p => p.MedicalName).ToList(); return(View("detail", policy)); }
public async Task <IActionResult> Accept(int id) { var oldPolicy = await ipoliciesOnEmployeesResponsitory.GetById(id); var policyData = await ipoliciesResponsitory.GetById(oldPolicy.PolicyId); if (oldPolicy.StatusId == 1) { if (policyData.PolicyDuration != null) { oldPolicy.EndDate = DateTime.Now.AddDays(Int64.Parse(policyData.PolicyDuration.ToString())); } } oldPolicy.StatusId = 2; await ipoliciesOnEmployeesResponsitory.Update(id, oldPolicy); return(Json(new[] { new { data = true } })); }