public IActionResult updateDetails(UserDetailViewModel userUpdated) { context = HttpContext.RequestServices.GetService(typeof(BCare.data.BcareContext)) as BcareContext; String cookie = Request.Cookies["Session"]; context.UpdateUserDetails(Int32.Parse(cookie.Substring(10)), userUpdated.user.FirstName, userUpdated.user.LastName, userUpdated.user.Gender.ToString(), userUpdated.user.BirthDate.ToString(), userUpdated.user.HMOID, userUpdated.user.BloodType.ToString(), userUpdated.user.Address, userUpdated.user.UserName, userUpdated.user.PWHash, userUpdated.user.Email, userUpdated.isDoctor); return(RedirectToAction("Index", "Home")); }