public async Task <ActionResult> Action(int?ID) { TimingActionModel model = new TimingActionModel(); if (ID.HasValue) { Timing timing = await service.Details(ID.Value); model.ID = timing.ID; model.Day = timing.Day; model.Number = timing.Number; model.OpeningTime = timing.OpeningTime; model.ClosingTime = timing.ClosingTime; model.ModifiedOn = DateTime.Now; model.UserID = UserHelperInfo.GetUserId(); model.IP = UserInfo.IP(); model.Agent = UserInfo.Agent(); model.Location = UserInfo.Location(); } else { } return(PartialView("_Action", model)); }