public ResultHelper AddUserDepartment(UserDepartmentDto userDepartmentDto) { try { if (IsThere(userDepartmentDto)) { return(new ResultHelper(false, 0, ResultHelper.UnSuccessMessage)); } userdepartment item = new userdepartment(); item.UserID = userDepartmentDto.UserID; item.UserDepartmentID = userDepartmentDto.UserDepartmentID; item.DepartmentID = userDepartmentDto.DepartmentID; using (UnitOfWork unitofWork = new UnitOfWork()) { unitofWork.GetRepository <userdepartment>().Insert(item); unitofWork.saveChanges(); return(new ResultHelper(true, item.UserDepartmentID, ResultHelper.SuccessMessage)); } } catch (Exception ex) { return(new ResultHelper(false, 0, ResultHelper.UnSuccessMessage + "\n" + ResultHelper.IsThereItem)); } }
public UserDepartmentDto GetUserDepartment(int UserDepartmentID) { try { using (UnitOfWork unitofWork = new UnitOfWork()) { userdepartment item = new userdepartment(); item = unitofWork.GetRepository <userdepartment>().GetById(x => x.UserDepartmentID == UserDepartmentID); UserDepartmentDto userDepartmentDto = new UserDepartmentDto(); item.UserID = userDepartmentDto.UserID; item.UserDepartmentID = userDepartmentDto.UserDepartmentID; item.DepartmentID = userDepartmentDto.DepartmentID; return(userDepartmentDto); } } catch (Exception) { return(null); } }
public ResultHelper SetUserDepartment(UserDepartmentDto userDepartmentDto) { try { userdepartment item = new userdepartment(); item.UserID = userDepartmentDto.UserID; item.UserDepartmentID = userDepartmentDto.UserDepartmentID; item.DepartmentID = userDepartmentDto.DepartmentID; using (UnitOfWork unitofWork = new UnitOfWork()) { unitofWork.GetRepository <userdepartment>().Update(item); unitofWork.saveChanges(); return(new ResultHelper(true, item.UserDepartmentID, ResultHelper.SuccessMessage)); } } catch (Exception) { return(new ResultHelper(false, userDepartmentDto.UserID, ResultHelper.UnSuccessMessage)); } }