コード例 #1
0
        // DELETE api/values/5
        public void Delete(int id)
        {
            TipoTareaRepository tipotarearepository = new TipoTareaRepository();
            TipoTareaUtil       tipotareautil       = new TipoTareaUtil();
            TipoTareaService    tipotareaservice    = new TipoTareaService(tipotarearepository, tipotareautil);

            tipotareaservice.eliminaTipoTarea(id);
        }
コード例 #2
0
        // POST api/values
        public TipoTareaVO Post([FromBody] TipoTareaVO _tipotareaVO)
        {
            TipoTareaRepository tipotarearepository = new TipoTareaRepository();
            TipoTareaUtil       tipotareautil       = new TipoTareaUtil();
            TipoTareaService    tipotareaservice    = new TipoTareaService(tipotarearepository, tipotareautil);

            TipoTareaVO respuesta = tipotareaservice.addTipoTarea(_tipotareaVO);

            return(respuesta);
        }
コード例 #3
0
        public List <TipoTareaVO> Get()
        {
            TipoTareaRepository tipotarearepository = new TipoTareaRepository();
            TipoTareaUtil       tipotareautil       = new TipoTareaUtil();
            TipoTareaService    tipotareaservice    = new TipoTareaService(tipotarearepository, tipotareautil);

            List <TipoTareaVO> tipotareavo = new List <TipoTareaVO>();

            tipotareavo = tipotareaservice.getTiposTareas();
            return(tipotareavo);
        }
コード例 #4
0
        public TipoTareaVO Get(int id)
        {
            TipoTareaRepository tipotarearepository = new TipoTareaRepository();
            TipoTareaUtil       tipotareautil       = new TipoTareaUtil();
            TipoTareaService    tipotareaservice    = new TipoTareaService(tipotarearepository, tipotareautil);


            TipoTareaVO tipotareavo = new TipoTareaVO();

            tipotareavo = tipotareaservice.getTipoTarea(id);
            return(tipotareavo);
        }
コード例 #5
0
        // DELETE api/values/5
        public void Delete(int id)
        {
            FlujoRepository flujorepository = new FlujoRepository();
            TipoTareaUtil   tipotareautil   = new TipoTareaUtil();
            TareaUtil       tareautil       = new TareaUtil(tipotareautil);
            ProcesoUtil     procesoutil     = new ProcesoUtil();
            FlujoUtil       flujoutil       = new FlujoUtil(procesoutil, tareautil);
            FlujoService    flujoservice    = new FlujoService(flujorepository, flujoutil);



            flujoservice.eliminaFlujo(id);
        }
コード例 #6
0
        // POST api/values
        public FlujoVO Post([FromBody] FlujoVO _flujoVO)
        {
            FlujoRepository flujorepository = new FlujoRepository();
            TipoTareaUtil   tipotareautil   = new TipoTareaUtil();
            TareaUtil       tareautil       = new TareaUtil(tipotareautil);
            ProcesoUtil     procesoutil     = new ProcesoUtil();
            FlujoUtil       flujoutil       = new FlujoUtil(procesoutil, tareautil);
            FlujoService    flujoservice    = new FlujoService(flujorepository, flujoutil);


            FlujoVO respuesta = flujoservice.addFlujo(_flujoVO);

            return(respuesta);
        }
コード例 #7
0
        // PUT api/values/5
        public TipoTareaVO Put(int id, [FromBody] TipoTareaVO _tipotareaVO)
        {
            TipoTareaRepository tipotarearepository = new TipoTareaRepository();
            TipoTareaUtil       tipotareautil       = new TipoTareaUtil();
            TipoTareaService    tipotareaservice    = new TipoTareaService(tipotarearepository, tipotareautil);

            TipoTareaVO tipotareavo = null;

            if (_tipotareaVO.tipotareaId == id)
            {
                tipotareavo = tipotareaservice.modificaTipoTarea(_tipotareaVO);
            }
            return(tipotareavo);
        }
コード例 #8
0
        //private IFlujoService flujoService;

        //public FlujoController()
        //{
        //    var container = new UnityContainer();
        //    container.RegisterType<FlujoUtil, FlujoUtil>();
        //    container.RegisterType<TareaUtil, TareaUtil>();
        //    container.RegisterType<ProcesoUtil, ProcesoUtil>();
        //    container.RegisterType<TipoTareaUtil, TipoTareaUtil>();
        //    container.RegisterType<IFlujoRepository, FlujoRepository>();
        //    container.RegisterType<IFlujoService, FlujoService>();
        //    flujoService = container.Resolve<IFlujoService>();
        //}

        public List <FlujoVO> Get()
        {
            FlujoRepository flujorepository = new FlujoRepository();
            TipoTareaUtil   tipotareautil   = new TipoTareaUtil();
            TareaUtil       tareautil       = new TareaUtil(tipotareautil);
            ProcesoUtil     procesoutil     = new ProcesoUtil();
            FlujoUtil       flujoutil       = new FlujoUtil(procesoutil, tareautil);
            FlujoService    flujoservice    = new FlujoService(flujorepository, flujoutil);


            List <FlujoVO> flujovo = new List <FlujoVO>();

            flujovo = flujoservice.getFlujos();
            return(flujovo);
        }
コード例 #9
0
        public FlujoVO Get(int id)
        {
            FlujoRepository flujorepository = new FlujoRepository();
            TipoTareaUtil   tipotareautil   = new TipoTareaUtil();
            TareaUtil       tareautil       = new TareaUtil(tipotareautil);
            ProcesoUtil     procesoutil     = new ProcesoUtil();
            FlujoUtil       flujoutil       = new FlujoUtil(procesoutil, tareautil);
            FlujoService    flujoservice    = new FlujoService(flujorepository, flujoutil);



            FlujoVO flujovo = new FlujoVO();

            flujovo = flujoservice.getFlujo(id);
            return(flujovo);
        }
コード例 #10
0
        // PUT api/values/5
        public FlujoVO Put(int id, [FromBody] FlujoVO _flujoVO)
        {
            FlujoRepository flujorepository = new FlujoRepository();
            TipoTareaUtil   tipotareautil   = new TipoTareaUtil();
            TareaUtil       tareautil       = new TareaUtil(tipotareautil);
            ProcesoUtil     procesoutil     = new ProcesoUtil();
            FlujoUtil       flujoutil       = new FlujoUtil(procesoutil, tareautil);
            FlujoService    flujoservice    = new FlujoService(flujorepository, flujoutil);



            FlujoVO flujovo = null;

            if (_flujoVO.id == id)
            {
                flujovo = flujoservice.modificaFlujo(_flujoVO);
            }
            return(flujovo);
        }
コード例 #11
0
 public TipoTareaService(TipoTareaRepository _tipotareaRepository, TipoTareaUtil _tipotareaUtil)
 {
     this.tipotareaRepository = _tipotareaRepository;
     this.tipotareaUtil       = _tipotareaUtil;
 }