예제 #1
0
        public void Delete(Color entity)
        {
            var color = _colorDal.GetById(entity.Id);

            if (color == null)
            {
                throw new NullReferenceException("Silinecek renk bulunamadı!");
            }
            _colorDal.Delete(color);
        }
예제 #2
0
        public IResult Delete(Color entity)
        {
            var color = _colorDal.GetById(entity.Id);

            if (color == null)
            {
                return(new ErrorResult());
            }
            _colorDal.Delete(color);
            return(new SuccessResult());
        }
예제 #3
0
 public IDataResult <Color> GetById(int Id)
 {
     if (_colorDal.GetAll(c => c.Id == Id).Count > 0)
     {
         return(new SuccessDataResult <Color>(_colorDal.GetById(c => c.Id == Id), Messages.RecordFound));
     }
     return(new ErrorDataResult <Color>(Messages.IdInvalid));
 }
예제 #4
0
        public IDataResult <Color> GetById(int id)
        {
            var result = _colorDal.GetById(p => p.Id == id);

            if (result != null)
            {
                return(new SuccessDataResult <Color>(result, Messages.Listed));
            }

            return(new ErrorDataResult <Color>(Messages.Error));
        }
예제 #5
0
        //silme
        public IResult Delete(Color entity)
        {
            //ilgili id ye göre silincek aracaı marka değişkeni içerisine ata
            var color = _colorDal.GetById(entity.ColorId);

            //boş ise
            if (color == null)
            {
                return(new ErrorDataResult <List <Car> >(Messages.ColorDeletedError));
            }
            _colorDal.Delete(color);
            return(new SuccessResult(Messages.ColorDeleted));
        }
예제 #6
0
        public IBusinessDataResult <Color> GetById(int id)
        {
            var data = _colorDal.GetById(id);

            string message;
            bool   isSuccess;

            if (data == null)
            {
                message   = Messages.ColorNotFound;
                isSuccess = false;
            }
            else
            {
                message   = Messages.ColorGetListByRegistered;
                isSuccess = true;
            }

            return(new BusinessDataResult <Color>(message, isSuccess, data));
        }
예제 #7
0
 public IDataResult <Color> GetById(int id)
 {
     return(new SuccesDataResult <Color>(_colorDal.GetById(p => p.Id == id)));
 }
예제 #8
0
 public IDataResult <Color> GetById(int id)
 {
     return(new SuccessDataResult <Color>(_colorDal.GetById(c => c.Id == id), true, "Ürün Getirildi."));
 }
예제 #9
0
 public IDataResult <Color> GetById(int id)
 {
     return(new SuccessDataResult <Color>(_colorDal.GetById(p => p.ColorId == id), Messages.SuccessMessage));
 }
예제 #10
0
 public IDataResult <Color> GetByColorId(int id)
 {
     return(new SuccessDataResult <Color>(_colorDal.GetById(c => c.ColorId == id)));
 }
예제 #11
0
 public List <Color> GetById(int id)
 {
     return(_colorDal.GetById(id));
 }
예제 #12
0
 public IDataResult <Color> GetById(int colorId)
 {
     return(new DataResult <Color>(_colorDal.GetById(c => c.Id == colorId), true, "Başarılı getirildi"));
 }
예제 #13
0
 public IDataResult <Color> GetById(int id)
 {
     return(new SuccessDataResult <Color>(_colorDal.GetById(cl => cl.ColorId == id), BasicMessages.ProcessCompleted));
 }
 public Color GetColorNameByColorId(int colorId)
 {
     return(_colorDal.GetById(colorId));
 }
예제 #15
0
 public IDataResult <Color> Get(int id)
 {
     return(new SuccessDataResult <Color>(_colorDal.GetById(x => x.Id == id), Messages.ColorGet));
 }
 public IDataResult <Color> GetById(int id)
 {
     return(new SuccessDataResult <Color>(_colorDal.GetById(id), Messages.ColorsListedById));
 }
예제 #17
0
 public IDataResult <Color> GetById(int colorId)
 {
     return(new SuccessDataResult <Color>(_colorDal.GetById(x => x.Id == colorId)));
 }
 public IDataResult <Colors> GetById(int id)
 {
     return(new SuccessDataResult <Colors>(_colorDal.GetById(c => c.ColorId == id), SuccessMessages.ColorListed));
 }
예제 #19
0
 public IDataResult <Color> GetById(int colorId)
 {
     return(new DataResult <Color>(_colorDal.GetById(c => c.Id == colorId), true));
 }
예제 #20
0
 public Color GetById(int colorId)
 {
     return(_colorDal.GetById(c => c.Id == colorId));
 }
예제 #21
0
 public Color GetById(int Id)
 {
     return(_colorDal.GetById(p => p.ColorId == Id));
 }