示例#1
0
 public IHttpActionResult CambiarEstado(Programa oParametros)
 {
     try
     {
         ProgramaBl oProgramaBl = new ProgramaBl();
         oProgramaBl.EliminarPrograma(oParametros.IdPrograma);
         return(Ok(new { success = true, }));
     }
     catch (Exception exc)
     {
         return(Ok(new { success = false, exc = exc.Message }));
     }
 }
示例#2
0
        public IHttpActionResult EliminarPrograma(ParametrosDTO oParametros)
        {
            try
            {
                bool       Respuesta     = false;
                int        contadorTrue  = 0;
                int        contadorFalse = 0;
                ProgramaBl oProgramaBl   = new ProgramaBl();
                foreach (var item in oParametros.Parametros)
                {
                    Respuesta = oProgramaBl.EliminarPrograma(int.Parse(item.Parametro1));

                    if (Respuesta)
                    {
                        contadorTrue++;
                    }
                }
                return(Ok(new { respuesta = Respuesta, contadorTrue = contadorTrue, contadorFalse = contadorFalse, success = true, }));
            }
            catch (Exception exc)
            {
                return(Ok(new { success = false, exc = exc.Message }));
            }
        }