Ejemplo n.º 1
0
        public void Insert_ValidData_NoEx()
        {
            using (var trans = TransHelper.NewScope())
            {
                //  arrange
                var expected = ColorDataFactory();

                //  act
                _colorDal.Insert(expected);

                //  assert
            }
        }
Ejemplo n.º 2
0
        public ColorModel Save(ColorModel color)
        {
            //  validasi
            var result = color;

            result = TryValidate(color);

            //  save
            var dummyColor = _colorDal.GetData(color.ColorID);

            if (dummyColor == null)
            {
                _colorDal.Insert(result);
            }
            else
            {
                _colorDal.Update(result);
            }

            return(result);
        }
Ejemplo n.º 3
0
 public IResult Insert(Color color)
 {
     _colorDal.Insert(color);
     return(new SuccessResult(Messages.ColorAdded));
 }