Friday, 3 June 2016

ganti nama project

 ganti nama project aja ribet, hehhe
 untung nemu ini,,,

tapi saran, setelah tahap ini semua,
hapus dulu isi folder bin, kemudian buka project nya kemudian REBUILD.


https://ithinkyoushouldknowit.wordpress.com/2015/04/07/rename-project-dan-direktori-solution-di-visual-studio/

Sunday, 24 April 2016

Change Port HTTP

Buka IIS
 Selanjutnya Pilih Default Website
Kemudian klik Bindings di sebelah kanan dan selanjutnya akan muncul kotak dialog Site Bindings.
Pada kotak dialog Site Bindings, klik Port Http yang akan diganti.
Selanjutnya klik button Edit dan kemudian akan muncul kotak dialog Edit Site Bindings.
Ganti port Http kemudian klik button Ok.
Semoga bermanfaat. :)

Wednesday, 2 December 2015

Untuk mu wanita yang berusaha memperkenalkan diri.

Hai,
Tak perlu segitu nya mencari tahu tentang aku, bagaimana aku, dan seperti apa aku, hal-hal apa saja yang sering kulakukan, apa-apa saja artikel yang sering kubaca, bagaimana cara ku menggunakan sosial media, bagaimana cara ku berbagi artikel, berbagi video di sosial media.

Tak perlu kamu lakukan itu semua. Tak perlu. Jadilah pribadi bagaimana kamu sebelum mengenal aku. Jadilah pribadi sebelum kamu mencoba mencari tahu tentang aku. 
Mengapa begitu penting itu semua bagi mu? 
Apa karna kamu sedang bersama pria yang dulu juga pernah bersama ku?
Kenapa? 
Apakah dia masih sering ingat tentang aku? Apakah dia masih sering bercerita tentang aku?

Tak perlu kamu cari tahu bagaimana aku menjalani hari bersamanya. Tak perlu kamu cari tahu tempat-tempat sering kami kunjungi. Itu semua tidak perlu.

Tak perlu seharusnya kamu menambahkan aku di setiap pertemanan mu di sosial media.
Dan hal yang paling tidak perlu kamu lakukan adalah upload foto-foto tentang kamu dan dia setelah aku menerima undangan pertemanan mu di sosial media.
Tak perlu kamu lakukan itu, seolah-olah kamu ingin menunjukkan bahwa kamu lah sekarang orang yang bersama dia.

Tak perlu kamu mengenali ku, dengan basa basi mencari tempat Magang, padahal jelas-jelas kamu punya banyak teman di pertemanan dengan satu alumni ku.
Bukan kah itu sebuah basa-basi?

Tak perlu kamu ngestalk aku di sosial media, tak perlu kamu lakukan itu. Tak perlu kamu keberatan dengan semua postingan aku yang sebenarnya aku pun bingung bagaimana bisa kamu tahu padahal kita tidak ada pertemanan di Google+.
Segitu penting nya kah postingan-postingan ku itu? Sampai-sampai kamu menyempatkan diri mengetik nama ku di textbox search kemudian tekan enter dan selanjutnya baca semua postingan ku?
Tak perlu kamu lakukan itu. Tak lelah kah kamu dengan semua itu?

Cintai lah dia dengan cara mu sendiri. Tak perlu kau bersikap seperti aku bersikap. Itu hanya mengingatkan dia tentang aku.

Tak perlu kamu melakukan itu semua.
Tak perlu.

Cukup bahagiakan dia dengan cara mu sendiri. Itu saja.




Monday, 2 November 2015

All About Diary

Ada banyak hikmat yang bisa dipetik dari sebuah tulisan dan menulis.
Entah udah berapa banyak buku Diary yang aku coret-coret mulai dari diriku SD kelas 4 hingga sekarang ini.
Di mulai dengan Buku Diary yang pertama itu, berisi BIODATA teman-teman SD seperti NAMA, KELAS, TTL, MAKES,MIKES, PANTUN dan lain sebagainya.
Kalo baca buku Diary zaman SD itu memang NGAKAK terus jadinya. Dari buku Diary itu aku mulai ingat kembali kawan-kawan ku waktu SD dulu yang sekarang aku udah pada dimana aja semua, apakah sudah ada yang MENIKAH?? HIhihihi :) :)
Kalo di Diary waktu SD itu paling banyak BIODATA teman-teman dan lirik-lirik lagu. Hehehehehe.... Ada juga sih sedikit beberapa kisah sehari-hari, hingga sampai kelas 5 SD buku Diary ku masih dihiasi dengan Biodata teman-teman SD.
Masukk dehh itu kelas 6 SD, mulai lah bercerita tentang kisah sehari-hari, tentang pertemanan, tentang pelajaran, tentang permusuhan, tentang kenakalan temna-teman SD (sok merasa gak nakal waktu SD, huaahuaaahuaa), dan tidak lupa tentang CINTA (aiishhhh my monkey love,, hahahahahha)

Then, masuklah ke babak berikut nya, babak SMP (SMp N 2 Laguboti), kalo zaman SMP, mulai lah itu aku nulis tentang kegiatan ku sehari-hari hingga detail jam,menit, dan detiknya.
Karena dulu waktu SMP kami diwajibkan nulis di Diary tentang kegiatan sehari-hari... Akuuhhhh dehh tuhh jago nya kalo tentang yang gitu-gituan.. hahahahaha..
Hahahahahaha,, di Buku Diary ku waktu SMP aku ada menyelipkan 2 nama PRIA yang pernah dekat... hihihihi, itu yang masih yang tertulis yaa,, belum lagi yang gak sempat ditulis alias gak tertulis, hihihihihihi,, jangan ditanya ada berapa,,,, BEJUBUNGGGGG,,,, (Sokk kali laahhhhhh..... hihihihihi)
Kira-kira siapa ya 2 PRIA itu, salah satu dari mereka sempat jadi PACAR selama sekian tahun,,, yessss He is my first boy friend,, dan yang satu lagi adalah Pria yang hati nya tersakiti karena cinta nya ditolak... hihihihi,,,, I am sorry boy ... :( :( :(......
Sebenarnya waktu SMP itu kita masih PDKT (Ciiieeee PDKT, hahahahaha) maklum lah masih SMP belum bisa pacaran, (Larangan KATUA i).....
masih ingat dulu si Kawan ini yang gambar PETA AFRIKA ku, dapat nilai 90 kalo gak salah..... :) :)

Nahhh lanjut lah itu sampe SMA, dan akhirnya jadian di SMA kira-kira semester 2,,,(aaciiieeee aciiieee aciiieeeeee), haiiggoooo pacaran pertama pacar pertama...... hihihihihi....
dan itu langsung LDR, hihihihi lucu kalo diingat2 kado-kado pria ini untuk ku bahhhh.... :) :)
SMA SMA SMA SMA pokok nya banyak cerita nya disini, adalah GENK STAR lagi disini, GENK 6 sekawan yang sedang berjuang sekarang ini..... hihihihihi....
pernah dulu 3 diantara yang 6 orang satu GENK ini SUKA dengan satu PRIA,,,,, satu kelas juga itu lahhhh...... hihihihihi :) :)
Akhirnya si PRIA pun memilihhhhh satuuuuu,,, (ya iii yaaa lahhh satuuuu)...

Hemmmm masuk KULIAH,,,,, kalo ku baca Diary ku waktu KULIAH, kok banyak cerita sedih nya yaaa???
hehehhe, baru sadar, kalo ternyata aku lebih sering nulis Diary di waktu sedih daripada waktu Senang.... hahahahahah :) :)
Ehhh Taheee, padahal lumayan banyak juga tuhhh cerita cerita lucu waktu kuliahhh...
Huaaa huaaa huaaaaa.... :D :D

Wednesday, 28 October 2015

Happy 23th

Dear God,


Terima kasih Tuhan buat semua berkat yang ada dalam hidup ku.
Maaf jika selama ini aku masih selalu kurang bersyukur untuk setiap berkat Tuhan dalam hidup ku.
Terima kasih buat kak Netty, kak Berlina, dan bang Budi.

Hahaha,,, satu harian main-main di Dufan naik beberapa wahana, tapi arung jeram gak kesampaian karena takut basah (gak bawa baju ganti soalnya). Hihihihihi.... :D :D

Ehhh tahu-tahu basah juga karena main wahana ICE AGE, yuuhuuuuuuuu dinginnnnnnn.....
wahana terakhir..... :) :)
karena udah basah ya kita pulang...

Wahana yang bikin adek nangis itu HALILINTAR.....wiihhhhhh  :( :( :'(

Hahahaha, tapi intinya semua menyenangkan...
:D :D :D



Wednesday, 22 July 2015

Accordion in Web Form

Accordion ini kalo dalam pikiran ku sih kayak drop downlist lah simple nya.
Jadi kalo kita click button tertentu, akan muncul informasi tambahan di bawah nya.
terserah sih mau dibuat dimana, hehehe...

Kira-kira seperti ini tampilan nya.

Jadi pada saat User click Waktu Tunggu maka akan muncul CheckBoxList seperti pada gambar di atas.

 @{string id_pertanyaan = "";
        int step = 0;
    }
   @using (Html.BeginForm("InsertTransaksi", "T_Transaksi", FormMethod.Post))
    {

    foreach (System.Data.DataRow item in Model)
    {
        step = step + 1;
        id_pertanyaan = Html.Encode(item[0]);
        <div class="accordion" id="accordion2">
            <div class="accordion-group">
                <div class="accordion-heading">
                    <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapse_@step">
                        <table class="table1" align="center">
                            <tr>
                                <td>

                                    <div class="ukuranfont"><button id="btnPertanyaan" class="paddingClass" name="pilihPertanyaan" value="@Html.Encode(item[0])" style="margin-right:40px; margin-bottom:10px;width:450px; border-radius:8px; border-width:3px; border-color:blueviolet" onclick="">@Html.Encode(item[1])</button></div>


                                </td>
                            </tr>
                        </table>
                    </a>
                </div>
                <div id="collapse_@step" class="accordion-body collapse">
                    <div class="accordion-inner">
                        <table class="table1" align="center">
                            <tr>
                              
                                <td>
                                    @{
                                        WebAppSatisfactionOfCustomers.Models.Detail_Pertanyaan dp = new WebAppSatisfactionOfCustomers.Models.Detail_Pertanyaan();
                                        System.Data.DataSet dsDetailPertanyaan = new System.Data.DataSet();
                                        System.Data.DataTable dtDetailPertanyaan = new System.Data.DataTable();

                                        dsDetailPertanyaan = dp.GetDataBYIdPertanyaan(id_pertanyaan);
                                        dtDetailPertanyaan = dsDetailPertanyaan.Tables[0];
                                        string sDetailPertanyaan = "";
                                        string IdDetail = "";
                                        foreach (System.Data.DataRow drDetailPertanyaan in dtDetailPertanyaan.Rows)
                                        {
                                            sDetailPertanyaan = drDetailPertanyaan["nama_detail_pertanyaan"].ToString();
                                            IdDetail = drDetailPertanyaan["id_detail_pertanyaan"].ToString();
                                            <div class="styleFont"><input id="chkDetailPertanyaan" name="chkDetailPertanyaan" type="checkbox" value="@IdDetail" style="margin-right:20px; margin-bottom:6px" />@sDetailPertanyaan</div>
                                        }
                                    }
                                  

                                </td>
                            </tr>
                        </table>
                    </div>
                </div>
            </div>

        </div>


Semoga bermanfaat :)




Bed Information => Searching

Aku lagi mengerjakan fungsi Search atau dalam aplikasi ini disebut sebagai Bed Information.
Jadi dengan fungsi ini, si Perawat bisa melihat Bed yang mana-mana saja yang sedang digunakan dan sedang dibersihkan.
Kira-kira begini bentuk nya.

Bed Information


Nahh, jadi si Perawat dapat melakukan pencarian dengan hanya memilih Class Name atau Room Name atau Bed Name atau Start Date atau End Date atau bisa juga digabung-gabung, misalnya berdasarkan Class Name dan Room Name atau Room Name dan Bed Name.

Kalo dulu, aku buat semua kondisi nya dimana "stored procedure" dengan menggunakan IF CONDITION.
Kebayang kan, harus membuat beberapa kombinasi kemungkinan yang harus ditulis didalamnya. -___-












Dan solusinya adalah :

1. Pada saat si User menekan button Searh, tampung semua parameter yang TIDAK bernilai NULL dalam sebuah ArrayList.
Kira-kira seperti ini :

if (class_name.Equals("") || class_name.Equals(null))
                {
                   
                }
                else
                {
                    sClass = "CR.Class_Id = '" + class_name +"'";
                    Query.Add(sClass);

                }
                if (room_name.Equals("") || room_name.Equals(null))
                {
                

                }
                else
                {
                    sRoom = "CR.Room_Id = '" + room_name +"'";
                    Query.Add(sRoom);

                }
                if (bed_name.Equals("") || bed_name.Equals(null))
                {
                  
                }
                else
                {
                    sBed = "BR.Bed_Id = '" + bed_name +"'";
                    Query.Add(sBed);

                }
                if (!dStartDate.Equals(null))
                {

                    string startdate = "DATEADD(day, DATEDIFF(day, 0, T.Start_Date), 0)>= '" + dStartDate.ToString() + "'";
                    Query.Add(startdate);

                }
                if (!dEndDate.Equals(null))
                {
                    string enddate  = "DATEADD(day, DATEDIFF(day, 0, T.End_Date), 0)<= '" + dEndDate.ToString() +"'";
                    Query.Add(enddate);

                   
                }
               
                model = bed.GetDataInformation(Query);

 
2. Perlu diperhatikan pada saat menambahkan ke ArrayList, saya sudah set terlebih dahulu bagaimana kondisi nya.
Selanjutnya, kirim ArraryList tadi ke sebuah Model.
Kira-kira seperti ini :
 public DataSet GetDataInformation(ArrayList Arr)
        {
            conn = objDBConnector.GetConn();
            cmd = objDBConnector.GetCommand();

            string sClass = null;
            string sRoom = null;
            string sBed = null;
            DateTime? date = null;

            int i = 0;
            string text = null;
            string temp = null;
            string query = null;
            string conca = "AND ";
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "usp_BedQuery#GetData1";

            for (i = 0; i <= Arr.Count - 1; i++)
            {
                text = Arr[i].ToString();

                temp = temp + text + ' ';
                if ( i < Arr.Count - 1)
                {
                    temp = temp + conca;
                }
            }
            query = temp;
          
            cmd.Parameters.AddWithValue("@query", query);

            SqlDataAdapter da = new SqlDataAdapter();

            da.SelectCommand = cmd;

            da.Fill(dataset);

            return dataset;

        }

3. Setelah langkah 1 dan 2, sekarang tinggal bagaimana Stored Procedure kita menerima parameter String yang kita lempar melalui model.
Kira-kira seperti ini :
ALTER PROC [dbo].[usp_BedQuery#GetData1]
(
    @query varchar(500)
)
AS
BEGIN
    SET NOCOUNT ON
   
    exec ('SELECT Distinct CR.Class_Id, C.Class_Name,CR.Room_Id, R.Room_Name, BR.Bed_Id, B.Bed_Name, T.Status_Bed_Id,SB.Status_Bed_Name, T.Start_Date, T.End_Date
        from M_Class C
        join Map_Class_Room CR
        on CR.Class_Id = C.Class_Id
        join M_Room R
        on CR.Room_Id = R.Room_Id
        join Map_Bed_Room BR
        on CR.Room_Id = BR.Room_Id
        join M_Bed B
        on BR.Bed_Id = B.Bed_Id
        join Map_Bed_Status BS
        on B.Bed_Id = BS.Bed_Id
        join T_Bed_Management T
        on CR.Class_Id = T.Class_Id
        join M_Status_Bed SB
        on T.Status_Bed_Id = SB.Status_Bed_Id
        where ' +@query)
   
END


4. Dengan seperti ini, kita gak perlu buat kombinasi-kombinasi dengan menggunakan IF lagi di stored procedure.

Semoga bisa membantu :) :)

Fighting :)

White