// 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); }
public TiboxUnitOfWork() { Products = new BaseRepository <Product>(); Users = new UserRepository(); CatalogoCodigo = new CatalogoCodigoRepository(); Zona = new ZonaRepository(); Persona = new PersonaRepository(); FlujoMaestro = new FlujoRepository(); Credito = new CreditoRepository(); Lenddo = new BaseRepository <WebPersonaLenddo>(); VarNegocio = new BaseRepository <VarNegocio>(); Reporte = new ReporteRepository(); Documento = new DocumentoRepository(); Error = new ErrorRepository(); ReglaNegocio = new ReglaNegocioRepository(); Menu = new MenuRepository(); }
// 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; }