public ActionResult <PersonViewModel> Get(Guid id)
        {
            var res = _bo.Read(id);

            if (res.Success)
            {
                if (res.Result == null)
                {
                    return(NotFound());
                }
                var vm = PersonViewModel.Parse(res.Result);
                return(vm);
            }
            else
            {
                return(InternalServerError());
            }
        }
Пример #2
0
        public ActionResult <PersonViewModel> Get(Guid id)
        {
            var res = _bo.Read(id);

            if (res.Success)
            {
                if (res.Result == null)
                {
                    return(NotFound());
                }
                var pvm = PersonViewModel.Parse(res.Result);
                return(pvm);
            }
            else
            {
                return(new ObjectResult(HttpStatusCode.InternalServerError));
            }
        }
Пример #3
0
        public void TestCreateAndListPerson()
        {
            RestaurantSeeder.Seed();
            var bo        = new PersonBusinessObject();
            var dr        = new Person(DateTime.Now, "A", "B", 1203, 1203);
            var resCreate = bo.Create(dr);
            var resGet    = bo.Read(dr.Id);

            Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null);
        }
        public void TestCreateAndReadClientRecord()
        {
            RestaurantSeeder.SeedCountries();
            var bo        = new PersonBusinessObject();
            var bop       = new PersonBusinessObject();
            var dr        = new Person(123456789, "Zé", "Pedro", 987654321, DateTime.Parse("1990/01/01"));
            var resCreate = bo.Create(dr);
            var resGet    = bo.Read(dr.Id);

            Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null);
        }
Пример #5
0
        public void TestCreatePerson()
        {
            ContextSeeders.Seed();
            var pbo  = new PersonBusinessObject();
            var lubo = new LennyouseUserBusinessObject();

            var _lennyouseUser = new LennyouseUser(Guid.NewGuid());

            lubo.Create(_lennyouseUser);

            var _person   = new Person(3654324444, 0000000, "Marco", "Figueirnha", DateTime.UtcNow, _lennyouseUser.Id);
            var resCreate = pbo.Create(_person);
            var resGet    = pbo.Read(_person.Id);

            Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null);
        }