public FlujoVO modificaFlujo(FlujoVO _flujo)
        {
            Flujo flujo = flujoUtil.ConvierteFlujoVOToEntity(_flujo);

            flujo = flujoRepository.modificaFlujo(flujo);
            return(flujoUtil.ConvierteEntityToFlujoVO(flujo));
        }
        // 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);
        }
        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);
        }
Exemple #5
0
 public FlujoVO ConvierteEntityToFlujoVO(Flujo _flujo)
 {
     if (_flujo == null)
     {
         return(null);
     }
     else
     {
         FlujoVO res = new FlujoVO();
         res.id             = _flujo.id;
         res.ProcesoId      = _flujo.ProcesoId;
         res.proceso        = procesoUtil.ConvierteEntityToProcesoVO(_flujo.proceso);
         res.TareaDestinoId = _flujo.TareaDestinoId;
         res.tareaDestino   = tareaUtil.ConvierteEntityToTareaVO(_flujo.tareaDestino);
         res.TareaOrigenId  = _flujo.TareaOrigenId;
         res.tareaOrigen    = tareaUtil.ConvierteEntityToTareaVO(_flujo.tareaOrigen);
         return(res);
     }
 }
Exemple #6
0
 public Flujo ConvierteFlujoVOToEntity(FlujoVO _flujo)
 {
     if (_flujo == null)
     {
         return(null);
     }
     else
     {
         Flujo res = new Flujo();
         res.id             = _flujo.id;
         res.ProcesoId      = _flujo.ProcesoId;
         res.proceso        = procesoUtil.ConvierteProcesoVOToEntity(_flujo.proceso);
         res.TareaDestinoId = _flujo.TareaDestinoId;
         res.tareaDestino   = tareaUtil.ConvierteTareaVOToEntity(_flujo.tareaDestino);
         res.TareaOrigenId  = _flujo.TareaOrigenId;
         res.tareaOrigen    = tareaUtil.ConvierteTareaVOToEntity(_flujo.tareaOrigen);
         return(res);
     }
 }