public static bool DeleteTimeTrackRecord(int timeTrackId, string loggedInUserName)
{
using (var dbContext = new TimeTrackingEntities())
{
var userTimeTrackRecord =
dbContext.UserTimeTrackHistories.FirstOrDefault(utsh => utsh.TimeTrackId == timeTrackId);
if (userTimeTrackRecord != null && userTimeTrackRecord.TimeTrackId > 0)
{
dbContext.UserTimeTrackHistories.Remove(userTimeTrackRecord);
dbContext.SaveChanges();
return true;
}
return false;
}
}