public BusinessLayerResult <Comment> AddComment(Comment comment) { BusinessLayerResult <Comment> businessLayerResult = new BusinessLayerResult <Comment>(); businessLayerResult.Result = comment; if (comment != null) { int res = _commentDal.Add(comment); if (res > 1) { businessLayerResult.AddError(MessagesCodes.UnexpectedError, "Beklenmedik Hata"); return(businessLayerResult); } else { businessLayerResult.AddError(MessagesCodes.Success, "Kaydınız başarılı bir şekilde oluştu."); return(businessLayerResult); } } return(businessLayerResult); }
public BusinessLayerResult <User> ActivateUser(Guid id) { BusinessLayerResult <User> businessLayerResult = new BusinessLayerResult <User>(); businessLayerResult.Result = _userDal.Get(u => u.ActivateGuid == id); if (businessLayerResult.Result != null) { if (businessLayerResult.Result.IsActive) { businessLayerResult.AddError(MessagesCodes.UserAlreadyActive, "Kullanıcı zaten aktif edilmiştir."); return(businessLayerResult); } businessLayerResult.Result.IsActive = true; _userDal.Update(businessLayerResult.Result); } else { businessLayerResult.AddError(MessagesCodes.ActivateIdDoesNotExist, "Aktifleştirilecek kullanıcı bulunamadı."); } return(businessLayerResult); }