Exemple #1
0
        public static Btu_Curriculum GuardarInformacionCandidatoBD(Btu_Curriculum objInfoCandidato, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr         = null;
                string[]         Parametros = { "p_matricula", "p_paterno",    "p_materno",
                                                "p_nombre",            "p_domicilio",  "p_municipio", "p_estado",
                                                "p_nacimiento",        "p_telefono",   "p_celular",   "p_correo",
                                                "p_objetivo",          "p_interes",    "p_contrasena","p_tipo",   "p_usuario","p_genero",
                                                "p_ruta_foto",         "p_codigo_pos", "p_colonia" };
                object[]         Valores = { objInfoCandidato.Matricula,    objInfoCandidato.Paterno,   objInfoCandidato.Materno,   objInfoCandidato.Nombre,
                                             objInfoCandidato.Domicilio,            objInfoCandidato.Municipio, objInfoCandidato.Estado,    objInfoCandidato.Fecha_Nacimiento,objInfoCandidato.Telefono,
                                             objInfoCandidato.Celular,              objInfoCandidato.Correo,    objInfoCandidato.Objetivo,  objInfoCandidato.Intereses,       objInfoCandidato.Contrasena, objInfoCandidato.Tipo,
                                             objInfoCandidato.Usuario_Modificacion, objInfoCandidato.Genero,    objInfoCandidato.Ruta_Foto, objInfoCandidato.Codigo_Postal,   objInfoCandidato.Colonia };
                string[]         ParametrosOut = { "p_id", "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("INS_BTU_CURRICULUM", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
                objInfoCandidato.Id = Convert.ToString(cmd.Parameters["p_id"].Value);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }

            return(objInfoCandidato);
        }
Exemple #2
0
 public static void GuardarCurriculumInformacionBD(Btu_Curriculum objId, List <Btu_Curriculum_Informacion> listInformacionCurriculum, ref string Verificador)
 {
     for (int i = 0; i < listInformacionCurriculum.Count; i++)
     {
         OracleCommand    cmd     = null;
         ExeProcedimiento exeProc = new ExeProcedimiento();
         try
         {
             OracleDataReader dr         = null;
             string[]         Parametros = { "p_id_curriculum", "p_tipo",         "p_subtipo",
                                             "p_institucion",           "p_carrera",      "p_area",     "p_descripcion",
                                             "p_principal",             "p_fecha_inicio", "p_fecha_fin","p_id_carrera", "p_contacto" };
             object[]         Valores = { objId.Id,                         listInformacionCurriculum[i].Tipo,         listInformacionCurriculum[i].Subtipo,
                                          listInformacionCurriculum[i].Institucion, listInformacionCurriculum[i].Carrera,      listInformacionCurriculum[i].Area,     listInformacionCurriculum[i].Descripcion,
                                          listInformacionCurriculum[i].Principal,   listInformacionCurriculum[i].Fecha_Inicio, listInformacionCurriculum[i].Fecha_Fin,listInformacionCurriculum[i].Id_Carrera,
                                          listInformacionCurriculum[i].Contacto };
             string[]         ParametrosOut = { "P_BANDERA" };
             cmd = exeProc.GenerarOracleCommand("INS_BTU_CURRICULUM_INFO", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
         }
         catch (Exception ex)
         {
             Verificador = ex.Message;
         }
         finally
         {
             exeProc.LimpiarOracleCommand(ref cmd);
         }
     }
 }
Exemple #3
0
        public static void EditarStatusCandidato(Btu_Curriculum objCandidato, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "p_status", "p_matricula" };
                object[]         Valores       = { objCandidato.Status, objCandidato.Matricula };
                string[]         ParametrosOut = { "p_bandera" };
                cmd = exeProc.GenerarOracleCommand("UPD_STATUS_CANDIDATOS", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }