public JsonResult Save(Int64 id, string empSelect, string cusSelect, string itemSelect, string description)
 {
     timeActivity = id > 0 ? new TimeActivityRepository().Get(this, id) : new TimeActivitydto();
     timeActivityService = new TimeActivityService(timeActivity);
     timeActivity.EmployeeSelected = empSelect;
     timeActivity.CustomerSelected = cusSelect;
     timeActivity.ItemSelected = itemSelect;
     timeActivity.Description = description;
     timeActivity = timeActivityService.Save(timeActivity);
     timeActivityRepository = new TimeActivityRepository();
     timeActivity = timeActivityRepository.Save(this, timeActivity);
     return GetJsonObject(timeActivity, timeActivityRepository);
 }
 public ActionResult Load(Int64 id)
 {
     Syncdto syncDetails = id > 0 ? new SyncRepository().Get(this, id) : new Syncdto();
     timeActivity.oAuthTokens = syncDetails.OauthToken;
     timeActivity.Syncdto = syncDetails;
     timeActivity.EmployeeList = syncDetails.EmployeeList;
     timeActivity.CustomerList = syncDetails.CustomerList;
     timeActivity.ItemList = syncDetails.ItemList;
     timeActivityService = new TimeActivityService(timeActivity);
     timeActivity = timeActivityService.LoaddropdownList(timeActivity);
     timeActivity.CompanyId = timeActivity.oAuthTokens.Realmid;
     timeActivityRepository = new TimeActivityRepository();
     timeActivityRepository.Save(this, timeActivity);
     multiplemodels = new Multiplemodels();
     multiplemodels.TimeActivityModel = timeActivity;
     multiplemodels.SyncObjectsModel = syncDetails;
     multiplemodels.IsConnected = syncDetails.OauthToken.IsConnected;
     multiplemodels.IsReadytoInvoice = true;
     return View("TimeActivity", multiplemodels);
 }