if ($res > 0) {
        Forms::setMessage('SUCCESS', 'Transaccion exitosa!!', 'La actividad se actualizo exitosamente!');
    } else {
        Forms::setMessage('ERROR', 'Transaccion erronea!!', 'Los datos de la actividad no se pudieron actualizar!');
    }
}
//registro de Tareas por Materia del profesor
if (isset($_POST['ACTION']) && isset($_POST['ENTITY']) && $_POST['ENTITY'] == 'MATTER_TASK') {
    $res = 0;
    $matter_task = new MatterTask($registry[$nameDataBase]);
    $transaction = new Transaction($registry[$nameDataBase]);
    MatterTask::setDataOperationBusiness($registry[$nameDataBase]);
    $idTransaction = $transaction->insertTransaction(array(MatterTask::$business, MatterTask::$insert, MatterTask::$descriptionBusiness));
    if ($_POST['proceso_editar'] == 'true') {
        $data = array($_POST['title_task'], $_POST['description_task'], $_POST['maximum_score'], date('Y-m-d', strtotime(str_replace('/', '-', $_POST['maximum_delivery_datetime']))), $_POST['fk_id_hcourse_matter_teacher'], $_POST['pk_id_planification_activity'], $_GET['pk_id_matter_task']);
        $res = $matter_task->updateMatterTask($data, $idTransaction);
    } else {
        $data = array($_POST['title_task'], $_POST['description_task'], $_POST['maximum_score'], date('Y-m-d', strtotime(str_replace('/', '-', $_POST['maximum_delivery_datetime']))), $_POST['fk_id_hcourse_matter_teacher'], $_POST['pk_id_planification_activity']);
        $res = $matter_task->insertMatterTask($data, $idTransaction);
    }
    //si se cargo un archivo
    if (isset($_FILES["archivo"]["name"]) && $_FILES["archivo"]["name"] != '') {
        $filename = $_FILES["archivo"]["name"];
        $file_type = $_FILES["archivo"]["type"];
        $path_info = pathinfo($filename);
        $file_ext = $path_info['extension'];
        if ($_FILES["archivo"]["size"] <= 10000000) {
            if ($_FILES["archivo"]["error"] > 0) {
                echo $_FILES["archivo"]["error"] . "<br />";
                Forms::setMessage('ERROR', 'Transaccion erronea!!', 'No se pudo realizar la transaccion, error en la carga del Archivo!');
            } else {