示例#1
0
        public StatusData <Yorumlar> Get(Expression <Func <Yorumlar, bool> > filter)
        {
            var returnData = new StatusData <Yorumlar>();

            try
            {
                returnData.Status.MethodBase = System.Reflection.MethodBase.GetCurrentMethod();
                returnData.Entity            = _yorumlarDal.Get(filter);

                if (returnData.Entity == null)
                {
                    returnData.Status.Message = "Veri Bulunamadı";
                    returnData.Status.Status  = Enums.StatusEnum.EmptyData;
                }
                else
                {
                    returnData.Status.Message = "İşlem Başarılı";
                    returnData.Status.Status  = Enums.StatusEnum.Successful;
                }
            }
            catch (Exception ex)
            {
                returnData.Status.Message   = "Hata Oluştu";
                returnData.Status.Exception = ex;
                returnData.Status.Status    = Enums.StatusEnum.Error;
            }
            return(returnData);
        }
示例#2
0
 public Yorumlar GetById2(int Id)
 {
     return(_yorumlarDal.Get(filter: p => p.Id == Id));
 }