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));
        }