// 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); }
// 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); }
//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); }
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); }
// 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); }
public FlujoService(FlujoRepository _flujoRepository, FlujoUtil _flujoUtil) { this.flujoRepository = _flujoRepository; this.flujoUtil = _flujoUtil; }