// 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);
        }
        // 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);
        }
        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);
        }
        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);
        }
        // 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);
        }
Beispiel #6
0
 public TipoTareaService(TipoTareaRepository _tipotareaRepository, TipoTareaUtil _tipotareaUtil)
 {
     this.tipotareaRepository = _tipotareaRepository;
     this.tipotareaUtil       = _tipotareaUtil;
 }