Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.Page.IsPostBack)
            {
                HtmlGenericControl control = (HtmlGenericControl)base.Master.FindControl("NavMonitor");
                control.Attributes.Add("class", "dropdown active opened");
                HtmlGenericControl control2 = (HtmlGenericControl)base.Master.FindControl("NavExample");
                control2.Attributes.Add("style", "display: none;");


                string CS = ConfigurationManager.ConnectionStrings["MainDb"].ConnectionString;
                using (SqlConnection con = new SqlConnection(CS))
                {
                    SqlCommand command = new SqlCommand("select * from " +
                                                        "( " +

                                                        "SELECT        UntidarDb.dbo.bak_mahasiswa.npm, UntidarDb.dbo.bak_mahasiswa.nama,UntidarDb.dbo.bak_mahasiswa.gelombang,bak_mahasiswa.bdk, SbTemp.reg AS reg_sbmptn, SnmptnTemp.reg AS reg_snmptn, PmdkDiplomaTemp.reg AS reg_pmdk, SMMTemp.reg as reg_smuntidar, bak_mahasiswa.thn_angkatan " +
                                                        "FROM            UntidarDb.dbo.bak_mahasiswa LEFT OUTER JOIN " +
                                                        "SbTemp ON UntidarDb.dbo.bak_mahasiswa.no_daftar = SbTemp.kd_peserta LEFT OUTER JOIN " +
                                                        "PmdkDiplomaTemp ON UntidarDb.dbo.bak_mahasiswa.no_daftar = PmdkDiplomaTemp.no_pendaftar LEFT OUTER JOIN " +
                                                        "SnmptnTemp ON UntidarDb.dbo.bak_mahasiswa.no_daftar = SnmptnTemp.nomor_pendaftaran LEFT OUTER JOIN " +
                                                        "SMMTemp ON UntidarDb.dbo.bak_mahasiswa.no_daftar = SMMTemp.no_pendaftar " +
                                                        "WHERE bak_mahasiswa.thn_angkatan=(SELECT TOP 1 thn_angkatan FROM UntidarDb.dbo.bak_mahasiswa GROUP BY thn_angkatan ORDER BY thn_angkatan DESC ) and (bak_mahasiswa.bdk = 1) " +
                                                        "and((SbTemp.reg = 'datang') or  (SnmptnTemp.reg ='datang') or  (PmdkDiplomaTemp.reg ='datang') or( SMMTemp.reg ='datang')) " +
                                                        ") as Mhs " +
                                                        "LEFT OUTER JOIN " +
                                                        "( " +
                                                        "SELECT        ukt_pribadi_bm.no_daftar AS pribadi, ukt_keluarga_bm.no_daftar AS keluarga, ukt_rumah_bm.no_daftar AS rumah, ukt_lingkungan_bm.no_daftar AS lingkungan, ukt_perabot_bm.no_daftar AS perabot, " +
                                                        "ukt_falilitas_bm.no_daftar AS fasilitas, ukt_ekonomi_bm.no_daftar AS ekonomi, ukt_harta_bm.no_daftar AS harta, ukt_document_bm.no_daftar AS dokumen " +
                                                        "FROM            ukt_pribadi_bm LEFT OUTER JOIN " +
                                                        "ukt_ekonomi_bm ON ukt_pribadi_bm.no_daftar = ukt_ekonomi_bm.no_daftar LEFT OUTER JOIN " +
                                                        "ukt_falilitas_bm ON ukt_pribadi_bm.no_daftar = ukt_falilitas_bm.no_daftar LEFT OUTER JOIN " +
                                                        "ukt_harta_bm ON ukt_pribadi_bm.no_daftar = ukt_harta_bm.no_daftar LEFT OUTER JOIN " +
                                                        "ukt_keluarga_bm ON ukt_pribadi_bm.no_daftar = ukt_keluarga_bm.no_daftar LEFT OUTER JOIN " +
                                                        "ukt_lingkungan_bm ON ukt_pribadi_bm.no_daftar = ukt_lingkungan_bm.no_daftar LEFT OUTER JOIN " +
                                                        "ukt_perabot_bm ON ukt_pribadi_bm.no_daftar = ukt_perabot_bm.no_daftar LEFT OUTER JOIN " +
                                                        "ukt_rumah_bm ON ukt_pribadi_bm.no_daftar = ukt_rumah_bm.no_daftar LEFT OUTER JOIN " +
                                                        "ukt_document_bm ON ukt_pribadi_bm.no_daftar = ukt_document_bm.no_daftar " +
                                                        " WHERE ukt_pribadi_bm.no_daftar is not null " +
                                                        ") as Survei " +
                                                        "ON	Survei.pribadi = Mhs.npm", con);
                    command.CommandType = System.Data.CommandType.Text;

                    DataTable Table = new DataTable();
                    Table.Columns.Add("NPM");
                    Table.Columns.Add("Nama");
                    //Table.Columns.Add("Jalur");
                    Table.Columns.Add("Pribadi");
                    Table.Columns.Add("Keluarga");
                    Table.Columns.Add("Rumah");
                    Table.Columns.Add("Lingkungan");
                    Table.Columns.Add("Perabot");
                    Table.Columns.Add("Fasilitas");
                    Table.Columns.Add("Ekonomi");
                    Table.Columns.Add("Harta");
                    Table.Columns.Add("Dokumen");


                    con.Open();
                    using (SqlDataReader rdr = command.ExecuteReader())
                    {
                        if (rdr.HasRows)
                        {
                            while (rdr.Read())
                            {
                                DataRow datarow = Table.NewRow();
                                datarow["NPM"]  = rdr["npm"];
                                datarow["Nama"] = rdr["nama"].ToString().ToUpper();;
                                // datarow["Jalur"] = rdr["gelombang"];

                                if (rdr["pribadi"] != DBNull.Value)
                                {
                                    datarow["Pribadi"] = "ok";
                                }
                                else
                                {
                                    datarow["Pribadi"] = "-";
                                }

                                if (rdr["keluarga"] != DBNull.Value)
                                {
                                    datarow["Keluarga"] = "ok";
                                }
                                else
                                {
                                    datarow["Keluarga"] = "-";
                                }

                                if (rdr["rumah"] != DBNull.Value)
                                {
                                    datarow["Rumah"] = "ok";
                                }
                                else
                                {
                                    datarow["Rumah"] = "-";
                                }

                                if (rdr["lingkungan"] != DBNull.Value)
                                {
                                    datarow["Lingkungan"] = "ok";
                                }
                                else
                                {
                                    datarow["Lingkungan"] = "-";
                                }

                                if (rdr["perabot"] != DBNull.Value)
                                {
                                    datarow["Perabot"] = "ok";
                                }
                                else
                                {
                                    datarow["Perabot"] = "-";
                                }

                                if (rdr["fasilitas"] != DBNull.Value)
                                {
                                    datarow["Fasilitas"] = "ok";
                                }
                                else
                                {
                                    datarow["Fasilitas"] = "-";
                                }

                                if (rdr["ekonomi"] != DBNull.Value)
                                {
                                    datarow["Ekonomi"] = "ok";
                                }
                                else
                                {
                                    datarow["Ekonomi"] = "-";
                                }

                                if (rdr["harta"] != DBNull.Value)
                                {
                                    datarow["Harta"] = "ok";
                                }
                                else
                                {
                                    datarow["Harta"] = "-";
                                }

                                if (rdr["dokumen"] != DBNull.Value)
                                {
                                    datarow["Dokumen"] = "ok";
                                }
                                else
                                {
                                    datarow["Dokumen"] = "-";
                                }

                                Table.Rows.Add(datarow);
                            }

                            //Fill Gridview
                            this.GVCekInput.DataSource = Table;
                            this.GVCekInput.DataBind();

                            Table.Dispose();
                        }
                        else
                        {
                            //clear Gridview
                            Table.Rows.Clear();
                            Table.Clear();
                            GVCekInput.DataSource = Table;
                            GVCekInput.DataBind();
                        }
                    }
                }
            }
        }
Ejemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.Page.IsPostBack)
            {
                HtmlGenericControl control = (HtmlGenericControl)base.Master.FindControl("NavNilai");
                control.Attributes.Add("class", "dropdown active opened");
                HtmlGenericControl control2 = (HtmlGenericControl)base.Master.FindControl("NavExample");
                control2.Attributes.Add("style", "display: none;");

                string CS = ConfigurationManager.ConnectionStrings["MainDb"].ConnectionString;
                using (SqlConnection con = new SqlConnection(CS))
                {
                    SqlCommand command = new SqlCommand("SpUKTReadNilaiAkhirBidikmisi", con);
                    command.CommandType = System.Data.CommandType.StoredProcedure;

                    DataTable Table = new DataTable();
                    Table.Columns.Add("No");
                    Table.Columns.Add("NPM");
                    Table.Columns.Add("Nama");
                    Table.Columns.Add("Nilai");
                    //Table.Columns.Add("Jalur");
                    //Table.Columns.Add("Lolos");
                    Table.Columns.Add("Tahun");
                    con.Open();
                    using (SqlDataReader rdr = command.ExecuteReader())
                    {
                        if (rdr.HasRows)
                        {
                            while (rdr.Read())
                            {
                                DataRow datarow = Table.NewRow();
                                datarow["No"]    = rdr["nomor"];
                                datarow["NPM"]   = rdr["npm"];
                                datarow["Nama"]  = rdr["nama"].ToString().ToUpper();;
                                datarow["Nilai"] = rdr["Point"];
                                datarow["Tahun"] = rdr["thn_angkatan"];

                                Table.Rows.Add(datarow);
                            }

                            //Fill Gridview
                            this.GVCekInput.DataSource = Table;
                            this.GVCekInput.DataBind();

                            Table.Dispose();
                        }
                        else
                        {
                            //clear Gridview
                            Table.Rows.Clear();
                            Table.Clear();
                            GVCekInput.DataSource = Table;
                            GVCekInput.DataBind();
                        }
                    }
                }

                //-- hitung lolos --
                HitungLolos();
            }
        }
Ejemplo n.º 3
0
        protected void BtnCari_Click(object sender, EventArgs e)
        {
            HtmlGenericControl control = (HtmlGenericControl)base.Master.FindControl("NavMonitor");

            control.Attributes.Add("class", "dropdown active opened");
            HtmlGenericControl control2 = (HtmlGenericControl)base.Master.FindControl("NavExample");

            control2.Attributes.Add("style", "display: none;");


            string CS = ConfigurationManager.ConnectionStrings["Tidar"].ConnectionString;

            using (SqlConnection con = new SqlConnection(CS))
            {
                SqlCommand command = new SqlCommand("SELECT bak_mahasiswa.npm, bak_mahasiswa.nama, bak_prog_study.prog_study, bak_mahasiswa.thn_angkatan, bak_mahasiswa.gelombang " +
                                                    "FROM            bak_mahasiswa INNER JOIN " +
                                                    "bak_prog_study ON bak_mahasiswa.id_prog_study = bak_prog_study.id_prog_study " +
                                                    "WHERE bak_mahasiswa.status='A' AND npm=@npm", con);
                command.CommandType = System.Data.CommandType.Text;
                command.Parameters.AddWithValue("@npm", this.TbNpm.Text.Trim());


                DataTable Table = new DataTable();
                Table.Columns.Add("NPM");
                Table.Columns.Add("Nama");
                //Table.Columns.Add("Jalur");
                Table.Columns.Add("Program Studi");
                Table.Columns.Add("Tahun");
                Table.Columns.Add("Jalur");


                con.Open();
                using (SqlDataReader rdr = command.ExecuteReader())
                {
                    if (rdr.HasRows)
                    {
                        this.PanelMhs.Enabled = true;
                        this.PanelMhs.Visible = true;

                        while (rdr.Read())
                        {
                            DataRow datarow = Table.NewRow();
                            datarow["NPM"]           = rdr["npm"];
                            datarow["Nama"]          = rdr["nama"].ToString().ToUpper();
                            datarow["Program Studi"] = rdr["prog_study"].ToString().ToUpper();
                            datarow["Tahun"]         = rdr["thn_angkatan"].ToString().ToUpper();
                            datarow["Jalur"]         = rdr["gelombang"].ToString().ToUpper();

                            Table.Rows.Add(datarow);
                        }

                        //Fill Gridview
                        this.GVCekInput.DataSource = Table;
                        this.GVCekInput.DataBind();

                        Table.Dispose();
                    }
                    else
                    {
                        //clear Gridview
                        Table.Rows.Clear();
                        Table.Clear();
                        GVCekInput.DataSource = Table;
                        GVCekInput.DataBind();
                    }
                }
            }
        }