private void GetPart() { if (LastSignIn != null) { SignInTimParts = LastSignIn.ToString().Split(' ').ToList(); } }
private void CalCulateTotalWorked() { DateTime myDate = DateTimeHelper.Today(); if (LastSignIn.DayOfYear == myDate.DayOfYear) { SignInTimParts = LastSignIn.ToString().Split(' ').ToList(); SignOutTimParts = lastSignOut.ToString().Split(' ').ToList(); List <string> InHoursVsMinutes = SignInTimParts[1].Split(':').ToList(); List <string> OutHoursVsMinutes = SignOutTimParts[1].Split(':').ToList(); int StartHour = int.Parse(InHoursVsMinutes[0]); int StartMinute = int.Parse(InHoursVsMinutes[1]); int FinishHoure = int.Parse(OutHoursVsMinutes[0]); int FinishMinute = int.Parse(OutHoursVsMinutes[1]); if (SignInTimParts[2] == "PM") { StartHour += 12; } if (SignOutTimParts[2] == "PM") { FinishHoure += 12; } WorkedHours = FinishHoure - StartHour; WorkedMinut = FinishMinute - StartMinute; if (WorkedMinut < 0) { WorkedHours--; WorkedMinut += 60; } } }