public IHttpActionResult GuardarAIU(Aiu AIU)
        {
            try
            {
                CronogramaPresupuestoBL oCronogramaPresupuestoBl = new CronogramaPresupuestoBL();
                oCronogramaPresupuestoBl.GuardarAIU(AIU);

                return(Ok(new { success = true }));
            }
            catch (Exception e)
            {
                return(Ok(new { success = false, e.Message }));
            }
        }
        public IHttpActionResult eliminarItemCronograma(ParametrosDTO oParametros)
        {
            try
            {
                CronogramaPresupuestoBL oCronogramaPresupuestoBl = new CronogramaPresupuestoBL();
                oCronogramaPresupuestoBl.eliminarItemCronograma(int.Parse(oParametros.Parametro1));

                return(Ok(new { success = true }));
            }
            catch (Exception e)
            {
                return(Ok(new { success = false, e.Message }));
            }
        }
        public IHttpActionResult ConsultarPresupuesto(ParametrosDTO oParametros)
        {
            try
            {
                CronogramaPresupuestoBL oCronogramaPresupuestoBl = new CronogramaPresupuestoBL();
                var Presupuesto = oCronogramaPresupuestoBl.ConsultarPresupuesto(int.Parse(oParametros.Parametro1));

                return(Ok(new { success = true, Presupuesto }));
            }
            catch (Exception e)
            {
                return(Ok(new { success = false, e.Message }));
            }
        }
        public IHttpActionResult GuardarCronograma(List <Cronograma> oListaCronograma)
        {
            try
            {
                CronogramaPresupuestoBL oCronogramaPresupuestoBl = new CronogramaPresupuestoBL();
                oCronogramaPresupuestoBl.GuardarCronograma(oListaCronograma);

                return(Ok(new { success = true }));
            }
            catch (Exception e)
            {
                return(Ok(new { success = false, e.Message }));
            }
        }