예제 #1
0
        public async Task <ActionResult <IEnumerable <ITipoServicoDominio> > > Gets()
        {
            servicoFactory = ServicoFactory.Create(this.isolationLevel);
            TipoServicoAbstract        tipoServico   = servicoFactory.getTipoServico();
            List <ITipoServicoDominio> tiposServicos = await tipoServico.GetsAsync();

            return(Json(tiposServicos.ToList()));
        }
예제 #2
0
        public ActionResult <ITipoServicoDominio> Get(int Id)
        {
            servicoFactory = ServicoFactory.Create(this.isolationLevel);
            TipoServicoAbstract tipoServico   = servicoFactory.getTipoServico();
            ITipoServicoDominio tiposServicos = tipoServico.Get(Id);

            return(Ok(tiposServicos));
        }
예제 #3
0
        public async Task <ActionResult <IEnumerable <ITipoServicoDominio> > > GetsAdmin()
        {
            string search   = Request.Form["search[value]"].ToString();
            string draw     = Request.Form["draw"].ToString();
            string order    = Request.Form["order[0][column]"].ToString();
            string orderDir = Request.Form["order[0][dir]"].ToString();
            int    startRec = Convert.ToInt32(Request.Form["start"].ToString());
            int    pageSize = Convert.ToInt32(Request.Form["length"].ToString());

            servicoFactory = ServicoFactory.Create(this.isolationLevel);
            TipoServicoAbstract        tipoServico   = servicoFactory.getTipoServicoAdmin("ffffff");
            List <ITipoServicoDominio> tiposServicos = await tipoServico.Gets(startRec, search, pageSize);

            return(tiposServicos.ToList());
        }