async void ReSubmitTimeSheet()
        {
            try
            {
                Login.MasterPage.Loading(true, this);
                Lib.ServiceModel.ProjectModel project = new Lib.ServiceModel.ProjectModel();
                await project.SaveDailyTimehseet(_departstructure, _updatedBy, _workdate, _projectId, _moduleId);
                Initiate("Submit was successful!", "Success");
            }
            catch (Exception ee)
            {
                (new WinAppLibrary.Utilities.Helper()).ExceptionHandler(ee, "TimeSheetTotal SubmitTimeSheet",
                    "There was an error on submitting timesheet. Please contact administrator", "Error!");
            }

            Login.MasterPage.Loading(false, this);
        }
        async void SubmitTimeSheet()
        {
            try
            {
                Login.MasterPage.Loading(true, this);
                Lib.ServiceModel.ProjectModel project = new Lib.ServiceModel.ProjectModel();
                await project.SaveDailyTimehseet(_departstructure, Login.UserAccount.UserName, selectedDateTime,
                    Login.UserAccount.CurProjectID, Login.UserAccount.CurModuleID);
            }
            catch (Exception e)
            {
                (new WinAppLibrary.Utilities.Helper()).ExceptionHandler(e, "TimeSheetTotal SubmitTimeSheet",
                    "There was an error on submitting timesheet. Please contact administrator", "Error!");
            }

            Login.MasterPage.Loading(false, this);
        }