Ejemplo n.º 1
0
        public void FindByTestGetAll()
        {
            var svc    = new UserAppSvcGeneric();
            var result = svc.FindBy(null);

            Assert.IsNotNull(result);
            Assert.IsTrue(result.Count() > 0);
        }
Ejemplo n.º 2
0
        public ActionResult List()
        {
            var service  = new UserAppSvcGeneric();
            var listUser = service.FindBy(null);

            ViewBag.listUser = listUser;

            return(View());
        }
Ejemplo n.º 3
0
        public IEnumerable <User> GetUserFiltered(string name, int userTypeId)
        {
            var svc    = new UserAppSvcGeneric();
            var result = svc.FindBy(new User {
                Name = name, UserTypeId = userTypeId
            });

            return(result);
        }
Ejemplo n.º 4
0
        public void FindByTestGetByUserTypeNameInvalido()
        {
            var svc    = new UserAppSvcGeneric();
            var result = svc.FindBy(new User {
                UserTypeId = 1, Name = "common"
            });

            Assert.IsNotNull(result);
            Assert.IsTrue(result.Count() == 0);
        }
Ejemplo n.º 5
0
        public void FindByTestGetByUserType()
        {
            var svc    = new UserAppSvcGeneric();
            var result = svc.FindBy(new User {
                UserTypeId = 1
            });

            Assert.IsNotNull(result);
            Assert.IsTrue(result.Count() > 0);
        }
Ejemplo n.º 6
0
        public void FindByTestGetByName()
        {
            var svc    = new UserAppSvcGeneric();
            var result = svc.FindBy(new User {
                Name = "common"
            });

            Assert.IsNotNull(result);
            Assert.IsTrue(result.Count() > 0);
        }
Ejemplo n.º 7
0
        public IHttpActionResult Get(User filter)
        {
            var svc    = new UserAppSvcGeneric();
            var result = svc.FindBy(filter);

            if (result == null || result.Count() == 0)
            {
                return(NotFound());
            }
            return(Ok(result));
        }
Ejemplo n.º 8
0
        public IHttpActionResult List(string name, int?usertypeid)
        {
            var svc       = new UserAppSvcGeneric();
            var filterObj = new User
            {
                Name       = name,
                UserTypeId = usertypeid ?? 0
            };

            var result = svc.FindBy(filterObj);

            if (result == null || result.Count() == 0)
            {
                return(NotFound());
            }
            return(Ok(result));
        }
        public IHttpActionResult List(string name, int?userTypeId)
        {
            var svc = new UserAppSvcGeneric();

            var filter = new User {
                Name       = name,
                UserTypeId = userTypeId ?? 0 // ?? teste se o resultado é nulo
            };

            var result = svc.FindBy(filter);

            if (result == null || result.Count() == 0)
            {
                return(NotFound());
            }

            return(Ok(result));
        }