public static Boolean ModificarPrograma(ProgramaEducativo programaEdu)
 {
     Boolean retorno = true;
     try
     {
         ConexionBD.CrearConexion();
         ConexionBD.ConectarConexion();
         ConexionBD.BeginTransaction();
         MySqlCommand comando = new MySqlCommand(string.Format("Update Programa_Educativo set descripcion='{0}' where idPrograma_Educativo={1}",
         programaEdu.Descripcion, programaEdu.IdPrograma_Educativo), ConexionBD.EnviarConexion());
         comando.ExecuteNonQuery();
         ConexionBD.Commit();
     }
     catch (Exception e)
     {
         System.Console.Write(e);
         ConexionBD.Rollback();
         retorno = false;
     }
     finally
     {
         ConexionBD.CerrarConexion();
     }
     return retorno;
 }
 public static Boolean GuardarPrograma(ProgramaEducativo programaEdu)
 {
     Boolean retorno = true;
     try
     {
         ConexionBD.CrearConexion();
         ConexionBD.ConectarConexion();
         ConexionBD.BeginTransaction();
         MySqlCommand comando = new MySqlCommand(string.Format(
             "Insert into Programa_Educativo (descripcion) values ('" + programaEdu.Descripcion + "')"),
             ConexionBD.EnviarConexion());
         comando.ExecuteNonQuery();
         ConexionBD.Commit();
         retorno = true;
     }
     catch (Exception e)
     {
         System.Console.Write(e);
         ConexionBD.Rollback();
         retorno = false;
     }
     finally
     {
         ConexionBD.CerrarConexion();
     }
     return retorno;
 }
 public void ModificarPrograma(ProgramaEducativo programa)
 {
     Boolean resultado;
     resultado = ProgramaEducativoDelegate.ModificarPrograma(programa);
     if (resultado == true)
     {
         com.setMensaje("La modificacion fue exitoso");
     }
     else
     {
         com.setMensaje("No se logro la modificacion");
     }
 }
        public void GuardarPrograma(ProgramaEducativo programa)
        {
            Boolean resultado;
            resultado = ProgramaEducativoDelegate.GuardarPrograma(programa);
            if (resultado == true)
            {
                com.setMensaje("El registro fue exitoso");
            }
            else
            {
                com.setMensaje("No se logro el registro");
            }

        }
 public static Boolean GuardarPrograma(ProgramaEducativo programa)
 {
     return ProgramaEducativoFacade.GuardarPrograma(programa);
 }
 public static bool ModificarPrograma(ProgramaEducativo programa)
 {
     return ProgramaEducativoFacade.ModificarPrograma(programa);
 }
 public static Boolean ModificarPrograma(ProgramaEducativo programa)
 {
     return ProgramaEducativoDao.ModificarPrograma(programa);
 }
 private static List<Object> DescomponerProgramaEducativos(MySqlDataReader programaBD)
 {
     List<Object> listaPrograma = new List<Object>();
     while (programaBD.Read())
     {
         ProgramaEducativo programaEducativo = new ProgramaEducativo();
         programaEducativo.IdPrograma_Educativo = programaBD.GetInt32(0);
         programaEducativo.Descripcion = programaBD.GetString(1);
         listaPrograma.Add(programaEducativo);
     }
     return listaPrograma;
 }
 public static ProgramaEducativo ContruccionProgramaEducativo(List<Object> programaEduLista, String almacenamiento)
 {
     ProgramaEducativo programaEducativo = new ProgramaEducativo();
     if (almacenamiento == "Guardar")
     {
         programaEducativo.Descripcion = ((String)programaEduLista[0]);
     }
     else
     {
         programaEducativo.IdPrograma_Educativo = ((int)programaEduLista[0]);
         programaEducativo.Descripcion = ((String)programaEduLista[1]);
     }
     return programaEducativo;
 }