// POST api/values public TareaVO Post([FromBody] TareaVO _tareaVO) { TareaRepository tarearepository = new TareaRepository(); TipoTareaUtil tipotareautil = new TipoTareaUtil(); TareaUtil tareautil = new TareaUtil(tipotareautil); TareaService tareaservice = new TareaService(tarearepository, tareautil); TareaVO respuesta = tareaservice.addTarea(_tareaVO); return(respuesta); }
public TareaVO Get(int id) { TareaRepository tarearepository = new TareaRepository(); TipoTareaUtil tipotareautil = new TipoTareaUtil(); TareaUtil tareautil = new TareaUtil(tipotareautil); TareaService tareaservice = new TareaService(tarearepository, tareautil); TareaVO tareavo = new TareaVO(); tareavo = tareaservice.getTarea(id); return(tareavo); }
// PUT api/values/5 public TareaVO Put(int id, [FromBody] TareaVO _tareaVO) { TareaRepository tarearepository = new TareaRepository(); TipoTareaUtil tipotareautil = new TipoTareaUtil(); TareaUtil tareautil = new TareaUtil(tipotareautil); TareaService tareaservice = new TareaService(tarearepository, tareautil); TareaVO tareavo = null; if (_tareaVO.id == id) { tareavo = tareaservice.modificaTarea(_tareaVO); } return(tareavo); }
public TareaVO ConvierteEntityToTareaVO(Tarea _tarea) { if (_tarea == null) { return(null); } else { TareaVO res = new TareaVO(); res.id = _tarea.id; res.nombre = _tarea.nombre; res.tipotareaId = _tarea.tipotareaId; res.tipotarea = tipoTareaUtil.ConvierteEntityToTipoTareaVO(_tarea.tipotarea); return(res); } }
public Tarea ConvierteTareaVOToEntity(TareaVO _tarea) { if (_tarea == null) { return(null); } else { Tarea res = new Tarea(); res.id = _tarea.id; res.nombre = _tarea.nombre; res.tipotareaId = _tarea.tipotareaId; res.tipotarea = tipoTareaUtil.ConvierteTipoTareaVOToEntity(_tarea.tipotarea); return(res); } }
public TareaVO modificaTarea(TareaVO _tarea) { Tarea tarea = tareaUtil.ConvierteTareaVOToEntity(_tarea); tarea = tareaRepository.modificaTarea(tarea); return tareaUtil.ConvierteEntityToTareaVO(tarea); }