public int ValidarExistePorIdEmpresa(int IdEmpresa, int IdAlumno)
        {
            int id = 0;

            using (SqlConnection conexion = new SqlConnection(cnn.Conexion()))
            {
                SqlCommand    cmd = new SqlCommand();
                SqlDataReader dr  = null;
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "AlumnoExperiencia_ValidarPorIdEmpresa";
                cmd.Connection  = conexion;

                conexion.Open();

                cmd.Parameters.Add(new SqlParameter("@IdEmpresa", IdEmpresa));
                cmd.Parameters.Add(new SqlParameter("@IdAlumno", IdAlumno));

                object resultado = cmd.ExecuteScalar();

                if (resultado != null)
                {
                    id = Convert.ToInt32(resultado);
                }

                // dr = cmd.ExecuteReader();
                //if (dr.HasRows)
                //{
                //    id = dr.GetInt32(dr.GetOrdinal("@IdExperiencia"));
                //}
                //dr.Close();
                conexion.Close();
            }
            return(id);
        }
示例#2
0
        public DataSet Autenticar_Usuario(string Usuario)
        {
            DataSet ds = new DataSet();

            using (SqlConnection conexion = new SqlConnection(cnn.Conexion()))
            {
                try
                {
                    SqlCommand cmd = new SqlCommand();

                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.CommandText = "Autenticar_Usuario2";
                    cmd.Connection  = conexion;
                    conexion.Open();
                    cmd.Parameters.Add(new SqlParameter("@Usuario", SqlDbType.VarChar, 100)).Value = Usuario;
                    SqlDataAdapter da = new SqlDataAdapter(cmd);

                    da.Fill(ds);

                    conexion.Close();
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }

            return(ds);
        }
        public DataSet EventosPorUsuario(string usuario)
        {
            DataSet dsResultado = new DataSet();

            using (SqlConnection conexion = new SqlConnection(cnn.Conexion()))
            {
                SqlCommand cmd = new SqlCommand();

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "EventosPorUsuario";
                cmd.Connection  = conexion;
                conexion.Open();
                cmd.Parameters.Add(new SqlParameter("@Usuario", usuario));
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                da.Fill(dsResultado);
                conexion.Close();
            }

            return(dsResultado);
        }
示例#4
0
        public DataTable MostrarPlantillaCV()
        {
            DataTable dtResultado = new DataTable();

            using (SqlConnection conexion = new SqlConnection(cnn.Conexion()))
            {
                SqlCommand cmd = new SqlCommand();

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "PlantillaCV_Mostrar";
                cmd.Connection  = conexion;
                conexion.Open();
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                dtResultado = new DataTable();
                da.Fill(dtResultado);
                conexion.Close();
            }

            return(dtResultado);
        }
        public DataTable ObtenerAlumnoInformacionAdicionalPorIdAlumno(int IdAlumno)
        {
            DataTable dtResultado = new DataTable();

            using (SqlConnection conexion = new SqlConnection(cnn.Conexion()))
            {
                SqlCommand cmd = new SqlCommand();

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "AlumnoInformacionAdicional_ObtenerPorIdAlumno";
                cmd.Connection  = conexion;
                conexion.Open();
                cmd.Parameters.Add(new SqlParameter("@IdAlumno", SqlDbType.Int)).Value = IdAlumno;
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                dtResultado = new DataTable();
                da.Fill(dtResultado);
                conexion.Close();
            }

            return(dtResultado);
        }
        public DataTable ObtenerPostulantesPorIDAlumno(int IdAlumno, string PalabraClave, int PaginaActual, int NumeroRegistros)
        {
            DataTable dtResultado = new DataTable();

            using (SqlConnection conexion = new SqlConnection(cnn.Conexion()))
            {
                SqlCommand cmd = new SqlCommand();

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "OfertaPostulante_ObtenerPorIDAlumno";
                cmd.Parameters.Add(new SqlParameter("@IdAlumno", SqlDbType.Int)).Value = IdAlumno;
                cmd.Parameters.Add(new SqlParameter("@PalabraClave", SqlDbType.VarChar, 100)).Value = PalabraClave;
                cmd.Parameters.Add(new SqlParameter("@PagActual", SqlDbType.Int)).Value             = PaginaActual;
                cmd.Parameters.Add(new SqlParameter("@NumRegistros", SqlDbType.Int)).Value          = NumeroRegistros;
                cmd.Connection = cnn.cn;
                cnn.Conectar();
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                dtResultado = new DataTable();
                da.Fill(dtResultado);
                cnn.Desconectar();
            }

            return(dtResultado);
        }
        public DataTable ObtenerAlumnoCVExperienciaCargoPorIdCVYIdExperiencia(int IdCV, int IdExperienciaCargo)
        {
            DataTable dtResultado = new DataTable();

            using (SqlConnection conexion = new SqlConnection(cnn.Conexion()))
            {
                SqlCommand cmd = new SqlCommand();

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "AlumnoCVExperienciaCargo_ObtenerPorIdCVYIdExperienciaCargo";
                cmd.Connection  = conexion;
                conexion.Open();
                cmd.Parameters.Add(new SqlParameter("@IdExperienciaCargo", SqlDbType.Int)).Value = IdExperienciaCargo;
                cmd.Parameters.Add(new SqlParameter("@IdCV", SqlDbType.Int)).Value = IdCV;

                SqlDataAdapter da = new SqlDataAdapter(cmd);
                dtResultado = new DataTable();
                da.Fill(dtResultado);
                conexion.Close();
            }

            return(dtResultado);
        }