public string getUserToken(UsersTokenTypeEnum tokenType, Guid userid) { UsersToken usersTokenModel = _mainContext.usersTokens.Where(w => w.status == UsersTokenEnum.Active && w.userId == userid && w.type == tokenType).OrderByDescending(o => o.createDate).FirstOrDefault(); if (usersTokenModel != null && usersTokenModel.tokenId != null) { return(usersTokenModel.tokenId.ToString()); } else { ToastrService.AddToUserQueue(new Toastr("Kayıt sırasında bir hata oluştu.", type: Model.Enums.ToastrType.Error)); return(null); } }
public string createUserToken(UsersTokenTypeEnum tokenType, Guid userid) { UsersToken usersTokenCreate = new UsersToken(); usersTokenCreate.createDate = DateTime.Now; usersTokenCreate.status = UsersTokenEnum.Active; usersTokenCreate.userId = userid; usersTokenCreate.type = tokenType; _mainContext.usersTokens.Add(usersTokenCreate); if (_mainContext.SaveChanges() == 1) { return(usersTokenCreate.tokenId.ToString()); } else { ToastrService.AddToUserQueue(new Toastr("Kayıt sırasında bir hata oluştu.", type: Model.Enums.ToastrType.Error)); return(null); } }