private static AccountRolesDto ConvertFromRepositoryEntity(AccountRoles accountRoles) { if (accountRoles == null) { return(null); } var rolesDto = new AccountRolesDto { Id = accountRoles.Id, AccountID = accountRoles.AccountID, HotelID = accountRoles.HotelID, RoleID = accountRoles.RoleID }; if (accountRoles.CreateTime != null) { rolesDto.CreateTime = accountRoles.CreateTime.Value; } else { rolesDto.CreateTime = DateTime.MinValue; } if (accountRoles.UpdateTime != null) { rolesDto.UpdateTime = accountRoles.UpdateTime.Value; } else { rolesDto.UpdateTime = DateTime.MinValue; } return(rolesDto); }
public int Update(AccountRolesDto model) { if (model == null) { return(0); } else { var accountRole = ConvertFromDto(model); return(_userRepository.UpdateNonDefaults(accountRole, x => x.Id == accountRole.Id)); } }
public bool Add(AccountRolesDto model) { if (model == null) { return(false); } else { var account = ConvertFromDto(model); return(_userRepository.Insert(account) > 0); } }
private static AccountRolesDto ConvertFromBllEntity(AccountsUserRoles accountRoles) { if (accountRoles == null) { return(null); } AccountRolesDto accountDto = new AccountRolesDto() { Id = accountRoles.Id, AccountID = accountRoles.UserID, HotelID = accountRoles.HotelID, RoleID = accountRoles.RoleID, CreateTime = accountRoles.CreateTime, UpdateTime = accountRoles.UpdateTime }; return(accountDto); }
private static AccountsUserRoles ConvertFromDto(AccountRolesDto rolesDto) { if (rolesDto == null) { return(null); } AccountsUserRoles user = new AccountsUserRoles() { Id = rolesDto.Id, UserID = rolesDto.AccountID, HotelID = rolesDto.HotelID, RoleID = rolesDto.RoleID, CreateTime = rolesDto.CreateTime, UpdateTime = rolesDto.UpdateTime }; return(user); }
private static AccountRoles ConvertFromDto(AccountRolesDto rolesDto) { if (rolesDto == null) { return(null); } var accountRole = new AccountRoles { Id = rolesDto.Id, AccountID = rolesDto.AccountID, HotelID = rolesDto.HotelID, RoleID = rolesDto.RoleID }; if ((rolesDto?.CreateTime ?? DateTime.MinValue) > DateTime.MinValue) { accountRole.CreateTime = rolesDto.CreateTime; } if ((rolesDto?.UpdateTime ?? DateTime.MinValue) > DateTime.MinValue) { accountRole.UpdateTime = rolesDto.UpdateTime; } return(accountRole); }