예제 #1
0
        public void InsertTest()
        {
            //Add first
            _repository.Add(merkStub1);
            _repository.SaveChanges();

            //Check whether on database or not
            merk = _repository.GetById(merkStub1.Id);
            Assert.IsNotNull(merk, "Merk Berhasil Terbuat");

            //Delete so this method can be used again
            _repository.Delete(merkStub1);
            _repository.SaveChanges();
        }
예제 #2
0
        public MerkServiceResponse GetMerkById(string id)
        {
            MerkServiceResponse response = new MerkServiceResponse();

            Merk merk = _merkRepository.GetById(id);

            if (merk.Id == null)
            {
                response.Messages.Add(new Message("Data is not in Database"));
            }
            else
            {
                CreateParameter param = new CreateParameter(merk.Id, merk.Code, merk.Name, merk.Manufacture);
                response.MerkDomain = MerkDomain.Create(param);
            }
            return(response);
        }