protected void RemoveLog(int logId) { var singleLog = Logs.Single(x => x.Id == logId); Logs.Remove(singleLog); UserLogRepository.RemoveUserLog(singleLog); }
public void DeleteUser(string id) { UserRepository.DeleteUser(id); var projectUser = ProjectUserRepository.GetAssignedProject(id); ProjectUserRepository.RemoveAssignedUser(projectUser); UserLogRepository.RemoveUserLogsByUserId(id); UpdateChild(); }
public void DeleteProject(string id) { var projectId = Convert.ToInt32(id); ProjectUserRepository.RemoveProject(projectId); UserLogRepository.RemoveUserLogsByProjectId(projectId); ProjectRepository.RemoveProject(projectId); UpdateChilds(projectId); }
public static int CreateUserLog(UserLog userLog) { if (userLog == null) { throw new System.ArgumentNullException() { Source = "userLog" }; } using (CustomClearviewEntities ctx = new CustomClearviewEntities()) { UserLogRepository repo = new UserLogRepository(ctx); repo.Create(userLog); ctx.SaveChanges(); } return(userLog.UserLogId); }
protected async Task FillLogEntry() { var response = await UserService.GetUserClaims(); var projectUserRef = ProjectUserRepository.GetAssignedProject(response[0].Value.ToString()); if (projectUserRef != null && projectUserRef.ProjectRef != null) { LogEntry.ProjectRef = projectUserRef.ProjectRef; LogEntry.UserRef = projectUserRef.UserRef; if (LogEntry.Id > 0) { UserLogRepository.UpdateUserLog(LogEntry); } else { UserLogRepository.AddUserLog(LogEntry); } } else { } }
private void UpdateState() { Logs = UserLogRepository.GetUserLogs(logHistoryInfoViewModel); }