Saking bodoh nya,
ngambil nilai textbox pun bingung,,,
https://dotnethelpers.wordpress.com/tag/mvc-razor-different-way-of-getting-html-textbox-value-from-controller/
Monday, 22 December 2014
Friday, 19 December 2014
How to use SQL Server Stored Procedure in ASP.NET
Meskipun sebenar nya lebih mudah menggunakan edmx, tapi daripada bermasalah dikemudian hari, mungkin lebih baik memanggil SQL Server storeprocedure di ASP.NET tidak menggunakan edmx..
Berikut link nya ya
http://mahedee.net/retrieve-store-procedures-output-parameter-by-c-asp-net/
Berikut link nya ya
http://mahedee.net/retrieve-store-procedures-output-parameter-by-c-asp-net/
SQL Server 2008
http://blog.sqlauthority.com/2009/05/21/sql-server-fix-error-provider-named-pipes-provider-error-40-could-not-open-a-connection-to-sql-server-microsoft-sql-server-error/
==> atasi error
http://blog.sqlauthority.com/2008/06/12/sql-server-2008-step-by-step-installation-guide-with-images/
==> instalasi
==> atasi error
http://blog.sqlauthority.com/2008/06/12/sql-server-2008-step-by-step-installation-guide-with-images/
==> instalasi
Monday, 15 December 2014
How to make CHART in ASP.NET MVC 5
==> VIEW
@model IEnumerable<WebAppSatisfactionOfCustomers.Models.T_Transaksi>
@{
ViewBag.Title = "Chart";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>GRAFIK PENILAIAN</h2>
<ul>
@foreach (var group in Model.GroupBy(item => item.id_poli))
{
<li>
@foreach (var it in ViewBag.divisidata)
{
if (int.Parse(group.Key) == it.id_poli)
{
<h1>@Html.Encode(@it.nama_poli)</h1>
}
}
@{
var filePathNamegroup = "~/Images/" + group.Key + ".jpg";
var chartImageGroup = new Chart(600, 400);
chartImageGroup.AddTitle("GRAFIK KEPUASAN");
chartImageGroup.AddLegend("Koresponden", "5 ");
chartImageGroup.AddSeries(
name: "" + group.Count(),
axisLabel: "Name",
xValue: new[] { "Puas", "Tidak Puas" },
yValues: new[] { group.Where(kondisi => kondisi.id_kategori.Contains("1")).Count().ToString(), group.Where(kondisi => kondisi.id_kategori.Contains("2")).Count().ToString() });
chartImageGroup.Save(path: filePathNamegroup);
}
<img src="@Url.Content(filePathNamegroup)" alt="Image" />
<ul>
@foreach (var item in group.GroupBy(itempuas => itempuas.id_kategori))
{
if (item.Key == "1")
{
<h4>Grafik Kategori Puas</h4>
var filePathName = "~/Images/" + group.Key + item.Key + ".jpg";
var filename = group.Key + item.Key;
var chartImage = new Chart(600, 400);
chartImage.AddTitle("GRAFIK KATEGORI PUAS (" + item.Count() + " dari " + group.Count() + ")");
chartImage.AddSeries(
name: "Employee",
axisLabel: "Name",
xValue: new[] { "Waktu Pelayanan", "Cara Pelayanan", "Keramahan", "Komunikasi", "Waktu Tunggu" },
yValues: new[] { @item.Where(kondisi => kondisi.id_pertanyaan.Contains("1")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("2")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("3")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("4")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("5")).Count().ToString() });
chartImage.Save(path: filePathName);
<img src="@Url.Content(filePathName)" alt="Image" />
}
else
{
var filePathName = "~/Images/" + group.Key + item.Key + ".jpg";
var chartImage = new Chart(600, 400);
chartImage.AddTitle("GRAFIK KATEGORI TIDAK PUAS (" + item.Count() + " dari " + group.Count() + ")");
chartImage.AddSeries(
name: "Employee",
axisLabel: "Name",
xValue: new[] { "Waktu Pelayanan", "Cara Pelayanan", "Keramahan", "Komunikasi", "Waktu Tunggu" },
yValues: new[] { @item.Where(kondisi => kondisi.id_pertanyaan.Contains("1")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("2")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("3")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("4")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("5")).Count().ToString() });
chartImage.Save(path: filePathName);
<h4>Grafik Kategori Tidak Puas</h4>
<img src="@Url.Content(filePathName)" alt="Image" />
}
}
</ul>
</li>
}
</ul>
===> CONTROLER
@model IEnumerable<WebAppSatisfactionOfCustomers.Models.T_Transaksi>
@{
ViewBag.Title = "Chart";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>GRAFIK PENILAIAN</h2>
<ul>
@foreach (var group in Model.GroupBy(item => item.id_poli))
{
<li>
@foreach (var it in ViewBag.divisidata)
{
if (int.Parse(group.Key) == it.id_poli)
{
<h1>@Html.Encode(@it.nama_poli)</h1>
}
}
@{
var filePathNamegroup = "~/Images/" + group.Key + ".jpg";
var chartImageGroup = new Chart(600, 400);
chartImageGroup.AddTitle("GRAFIK KEPUASAN");
chartImageGroup.AddLegend("Koresponden", "5 ");
chartImageGroup.AddSeries(
name: "" + group.Count(),
axisLabel: "Name",
xValue: new[] { "Puas", "Tidak Puas" },
yValues: new[] { group.Where(kondisi => kondisi.id_kategori.Contains("1")).Count().ToString(), group.Where(kondisi => kondisi.id_kategori.Contains("2")).Count().ToString() });
chartImageGroup.Save(path: filePathNamegroup);
}
<img src="@Url.Content(filePathNamegroup)" alt="Image" />
<ul>
@foreach (var item in group.GroupBy(itempuas => itempuas.id_kategori))
{
if (item.Key == "1")
{
<h4>Grafik Kategori Puas</h4>
var filePathName = "~/Images/" + group.Key + item.Key + ".jpg";
var filename = group.Key + item.Key;
var chartImage = new Chart(600, 400);
chartImage.AddTitle("GRAFIK KATEGORI PUAS (" + item.Count() + " dari " + group.Count() + ")");
chartImage.AddSeries(
name: "Employee",
axisLabel: "Name",
xValue: new[] { "Waktu Pelayanan", "Cara Pelayanan", "Keramahan", "Komunikasi", "Waktu Tunggu" },
yValues: new[] { @item.Where(kondisi => kondisi.id_pertanyaan.Contains("1")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("2")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("3")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("4")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("5")).Count().ToString() });
chartImage.Save(path: filePathName);
<img src="@Url.Content(filePathName)" alt="Image" />
}
else
{
var filePathName = "~/Images/" + group.Key + item.Key + ".jpg";
var chartImage = new Chart(600, 400);
chartImage.AddTitle("GRAFIK KATEGORI TIDAK PUAS (" + item.Count() + " dari " + group.Count() + ")");
chartImage.AddSeries(
name: "Employee",
axisLabel: "Name",
xValue: new[] { "Waktu Pelayanan", "Cara Pelayanan", "Keramahan", "Komunikasi", "Waktu Tunggu" },
yValues: new[] { @item.Where(kondisi => kondisi.id_pertanyaan.Contains("1")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("2")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("3")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("4")).Count().ToString(), @item.Where(kondisi => kondisi.id_pertanyaan.Contains("5")).Count().ToString() });
chartImage.Save(path: filePathName);
<h4>Grafik Kategori Tidak Puas</h4>
<img src="@Url.Content(filePathName)" alt="Image" />
}
}
</ul>
</li>
}
</ul>
===> CONTROLER
public ActionResult Chart()
{
ViewBag.divisidata = db.divisi;
return View(db.transaksi.ToList());
}
{
ViewBag.divisidata = db.divisi;
return View(db.transaksi.ToList());
}
Sorting, Filtering, and Pagination using ASP.NET MVC 5
Berikut link untuk membuat sorting, filtering dan pagination di ASP.NET MVC 5
http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/sorting-filtering-and-paging-with-the-entity-framework-in-an-asp-net-mvc-application
http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/sorting-filtering-and-paging-with-the-entity-framework-in-an-asp-net-mvc-application
Friday, 12 December 2014
Thursday, 11 December 2014
Onload Redirect Refresh in asp.net
<body onload="timer = setTimeout(function () { window.location = 'http://localhost:6745/M_Divisi/HalamanPilihDivisi'; }, 3000)">
</body>
one line code, butt.....
</body>
one line code, butt.....
Tuesday, 9 December 2014
CheckBox Value
Thank you for who has this blog http://orientprogrammer.wordpress.com/2013/05/07/how-to-get-checkbox-selected-values-in-controller-in-mvc3/.
You help me the stupid people -_-
You help me the stupid people -_-
Tuesday, 2 December 2014
Thursday, 20 November 2014
Send Email with WAMP using PHP
Terima kasihh banyak buat yang punya blog ini... :)
Your blog help me this day... :)
hehehhe
http://blog.techwheels.net/send-email-from-localhost-wamp-server-using-sendmail/
dan yang punya blog ini juga,, makasihh banyak ya..
aku bisa ngirim email pake attachment :) :)
http://www.ilmuwebsite.com/mengirim-email-file-attachment-dengan-php-bagian-1
Your blog help me this day... :)
hehehhe
http://blog.techwheels.net/send-email-from-localhost-wamp-server-using-sendmail/
dan yang punya blog ini juga,, makasihh banyak ya..
aku bisa ngirim email pake attachment :) :)
http://www.ilmuwebsite.com/mengirim-email-file-attachment-dengan-php-bagian-1
Tuesday, 28 October 2014
Embed Google Maps
Ini link tadi bantu aku waktu mau buat maps gitu di website.
Buat teman-teman yang lagi pengen buat peta atau maps di website bisa coba link ini.. :) :)
http://www.panduaji.net/2014/05/cara-memasang-google-map-di-website-dan.html
Buat teman-teman yang lagi pengen buat peta atau maps di website bisa coba link ini.. :) :)
http://www.panduaji.net/2014/05/cara-memasang-google-map-di-website-dan.html
Link untuk buat Vertical News Ticker
ini link bermanfaar banget pass aku lagi butuh untuk buat Horizontal News Ticker di website.
Silahkan dicoba :) :)
Ehh,,, thx ya before buat yang DWUser.com. :)
http://www.dwuser.com/education/content/creating-a-jquery-image-scroller/
Silahkan dicoba :) :)
Ehh,,, thx ya before buat yang DWUser.com. :)
http://www.dwuser.com/education/content/creating-a-jquery-image-scroller/
Monday, 27 October 2014
MySQLi VS MySQL
MyQSLi merupakan ekstensi PHP terbaru yang digunakan untuk pengaksesan database MySQL, ya sama juga dengan MySQL namun ekstensi MySQLi merupakan perkembangan PHP versi 5 ke atas yang dapat mengakses fitur-fitur terbaru dari MyQSL versi 4.1 ke atas sedangkan ekstensi MyQSL akan berstatus usang dan selanjutnya mungkin gak akan dipake lagi.
MySQLi mempunyai API yang di dalamnya terdapat fungsi, kelas, method untuk terhubung dengan database MySQL.
Nilai lebih yang menjadi keuntungan MySQLi adalah MyQSLi dapat mendukung OOP atau procedural. :)
Ini efek, setelah sadar kemarin ternyata aku make MySQLi bukan MySQL,, :)
MySQLi mempunyai API yang di dalamnya terdapat fungsi, kelas, method untuk terhubung dengan database MySQL.
Nilai lebih yang menjadi keuntungan MySQLi adalah MyQSLi dapat mendukung OOP atau procedural. :)
Ini efek, setelah sadar kemarin ternyata aku make MySQLi bukan MySQL,, :)
Wednesday, 18 June 2014
STAR
Dulu semasa masih SMA, aku dengan teman satu kelas ku membuat sebuah grup pertemanan dengan nama "STAR" dengan harapan suatu saat nanti kami harus bisa bersinar seperti bintang. Grup ini terbentunk sejak kami duduk di kelas 1 SMA Negeri 1 Laguboti. Grup pertemanan ini terdiri atas 5 personil dan dengan inisial masing-masing personil. Inisial masing-masing berdasarkan warna kesukaan masing-masing. Seperti aku->white karena aku suka dengan warna putih. Terus ada Santi Maria Hutapea->Blue, Mita Sibarani->Vio, Dyna Astuti Nababan->Green, Desi Melda Situmorang->Brown.
Itulah kami berlima, yang sekarang sudah terpisah. Aku dan Santi kuliah di tempat yang sama di Institut Teknologi Del, Desi di Universitas Sriwijaya, Dyna di Universitas Negeri Medan, dan Mita bekerja di Jakarta. Setelah lulus dari SMA kami udah mulai jarang komunikasi dan hampir tidak pernah lagi ngumpul sama. Selalu ada saja diantara kami yang tidak bisa kalau diajak ngumpul di suatu tempat.
Banyak kenangan-kenangan kami waktu SMA, kami sering ke warnet sama, makan mie ayam/bakso sama, les Matematika dan Bahasa Inggris sama. Semuanya tinggal kenangan. Sekarang kami lebih memilih melihat kami masing-masing di dunia maya. Sekarang sudah jarang ada cerita tentang kami. Masing-masing telah disibukkan dengan urusannya masing-masing. Maklum sekarang tidak di zaman SMA nya yang belum memikirkan bagaimana nanti ke depan nya. Sekarang kami sudah mulai memikirkan bagaimana hidup di masa yang akan datang, meskipun sebenarnya tidak ada manusia yang tahu apa yang akan terjadi besok.
Tapi, ya seperti itulah lah dulu.
Aku yakin, 4 orang teman ku yang lain pasti bahagia dengan putusannya masing-masing. Aku mengasihi kalian semua. Aku merindukan kalian semua.
Tuhan memberkati kalian semua. :D
Itulah kami berlima, yang sekarang sudah terpisah. Aku dan Santi kuliah di tempat yang sama di Institut Teknologi Del, Desi di Universitas Sriwijaya, Dyna di Universitas Negeri Medan, dan Mita bekerja di Jakarta. Setelah lulus dari SMA kami udah mulai jarang komunikasi dan hampir tidak pernah lagi ngumpul sama. Selalu ada saja diantara kami yang tidak bisa kalau diajak ngumpul di suatu tempat.
Banyak kenangan-kenangan kami waktu SMA, kami sering ke warnet sama, makan mie ayam/bakso sama, les Matematika dan Bahasa Inggris sama. Semuanya tinggal kenangan. Sekarang kami lebih memilih melihat kami masing-masing di dunia maya. Sekarang sudah jarang ada cerita tentang kami. Masing-masing telah disibukkan dengan urusannya masing-masing. Maklum sekarang tidak di zaman SMA nya yang belum memikirkan bagaimana nanti ke depan nya. Sekarang kami sudah mulai memikirkan bagaimana hidup di masa yang akan datang, meskipun sebenarnya tidak ada manusia yang tahu apa yang akan terjadi besok.
Tapi, ya seperti itulah lah dulu.
Aku yakin, 4 orang teman ku yang lain pasti bahagia dengan putusannya masing-masing. Aku mengasihi kalian semua. Aku merindukan kalian semua.
Tuhan memberkati kalian semua. :D
Tuesday, 17 June 2014
Kerja Praktek
Di semester 6 ini kami mahasiswa tingkat 3 Institut Teknologi Del mendapatkan mata kuliah Kerja Praktek sebagai pembekalan sebelum memasuki dunia kerja nantinya. Aku dan 4 orang kawan yang lainnya, ada Jordan, Rosen, Ruminta dan Philips di tempatka di tempat yang sama.
Hari ini adalah hari ke-3 kami berada di tempat ini. Semuanya belum berjalan dengan lancar. Hingga saat ini kami masih instalasi tools yang akan digunakan yaitu Toad for Oracle, Oracle JDeveloper dna Oracle... Ada sedikit kesulitan pada saat instalasi tools ini selain ini kami juga agak kesulitan untuk berkomunikasi dengan kakak alumni karna tempat kerja kami yang berbeda.
Tapi mereka (kakak alumni) tetap mau meluangkan waktu mereka untuk kami. Mereka tetap meluangkan waktu mereka untuk mengajari kami hingga jam 9 malam. Dan mereka juga menyempatkan waktu nya lagi buat kami hari Sabtu ini buat ngajarin kami.
Hingga hari ini kami memang belum tahu apa-apa saja yang akan dikerjakan nanti, tapi sepertinya akan banyak yang akan dikerjakan nanti hanya saja kami belum siap instalasi tools nya.
Yah, semoga kami berlima sanggup mengerjakan semua nya di kurun waktu 2 setengah bulan ini.
Ayokkk semangat pasti bisa.. Hehehehe..
Kemarin sore, karena semua pada kehabisan uang, dan si Jordan yang lupa bayar bursar akhirnya kami memutuskan untuk jalan-jalan ke Cempaka Mas sekalian makan malam. Dan ternyata si Jordan akhirnya beli handphone juga. Akhirnya kami pun makan malam di Cempaka Mas..
That's all for yesterday and today..
Hari ini adalah hari ke-3 kami berada di tempat ini. Semuanya belum berjalan dengan lancar. Hingga saat ini kami masih instalasi tools yang akan digunakan yaitu Toad for Oracle, Oracle JDeveloper dna Oracle... Ada sedikit kesulitan pada saat instalasi tools ini selain ini kami juga agak kesulitan untuk berkomunikasi dengan kakak alumni karna tempat kerja kami yang berbeda.
Tapi mereka (kakak alumni) tetap mau meluangkan waktu mereka untuk kami. Mereka tetap meluangkan waktu mereka untuk mengajari kami hingga jam 9 malam. Dan mereka juga menyempatkan waktu nya lagi buat kami hari Sabtu ini buat ngajarin kami.
Hingga hari ini kami memang belum tahu apa-apa saja yang akan dikerjakan nanti, tapi sepertinya akan banyak yang akan dikerjakan nanti hanya saja kami belum siap instalasi tools nya.
Yah, semoga kami berlima sanggup mengerjakan semua nya di kurun waktu 2 setengah bulan ini.
Ayokkk semangat pasti bisa.. Hehehehe..
Kemarin sore, karena semua pada kehabisan uang, dan si Jordan yang lupa bayar bursar akhirnya kami memutuskan untuk jalan-jalan ke Cempaka Mas sekalian makan malam. Dan ternyata si Jordan akhirnya beli handphone juga. Akhirnya kami pun makan malam di Cempaka Mas..
That's all for yesterday and today..
Friday, 28 March 2014
CARA MENGHILANGKAN JERAWAT
CARA MENGHILANGKAN JERAWAT
Alami
Anda bisa menggunakan bahan-bahan yang alami untuk menghilangkan jerawat, contohnya:Tomat
Tomat kaya akan Vitamin A dan Vitamin C yang dapat menyehatkan kulit dan menghilangkan jerawat, baik yang baru timbul maupun sudah meradang. Cara pakai:
Bagi yang jerawatnya belum terlalu banyak:
- Potong tomat yang sudah dibersihkan menjadi beberapa bagian
- Letakan potongan tersebut di bagian wajah yang ada jerawatnya
- Biarkan selama 20-30 menit
- Bilas wajah dengan air bersih
- Lakukan 2 – 3 kali dalam seminggu
- Pilih tomat-tomat yang segar dan blender hingga halus (untuk dijadikan masker)
- Oleskan pada seluruh permukaan wajah
- Biarkan selama 20-30 menit
- Bilas wajah dengan air bersih
- Gunakan masker tomat 2 – 3 kali dalam seminggu
Jeruk nipis memiliki banyak manfaat khususnya untuk kesehatan dan kecantikan wajah. Jeruk nipis dipercaya sejak jaman dahulu sebagai salah satu bahan alami yang paling ampuh untuk menghilangkan jerawat dan mendapatkan kulit yang mulus. Kandungan jeruk nipis mampu membersihkan sel-sel kulit mati serta mengurangi kadar minyak pada wajah. Cara pakai:
- Siapkan 1 sendok teh air perasan jeruk nipis dan campur dengan 1 sendok teh madu
- Aduk hingga rata
- Oleskan pada wajah terutama pada bagian yang banyak jerawatnya
- Biarkan selama 30 menit sampai atau sampai mengering
- Bersihkan dengan handuk yang sudah dibasahi dengan air dingin
- Lalukan 2 – 3 kali dalam seminggu
Mentimun
Mentimun terbukti ampuh membasmi jerawat adalah mentimun karena kandungan airnya yang melimpah dan vitamin yang baik untuk kesehatan kulit, seperti: Vitamin B, Vitamin C, zat besi, dll. Seperti tomat, Anda juga bisa menggunakan timun sebagai masker atau potongannya dapat langsung dioleskan ke wajah. Cara pakai:
Bagi yang jerawatnya belum terlalu banyak:
- Potong timun yang sudah dibersihkan menjadi beberapa bagian
- Letakan potongan tersebut di bagian wajah yang ada jerawatnya
- Biarkan selama 20-30 menit
- Bilas wajah dengan air bersih
- Lakukan 2 – 3 kali dalam seminggu
- Pilih timun yang segar dan blender hingga halus (untuk dijadikan masker)
- Oleskan pada seluruh permukaan wajah
- Biarkan selama 20-30 menit
- Bilas wajah dengan air bersih
- Lakukan 2 – 3 kali dalam seminggu
Putih telur memiliki banyak manfaat untuk kecantikan. Selain mengencangkan kulit, putih telur juga mampu menghilangkan jerawat membandel. Gunakan sebagai masker wajah sebelum tidur. Cara pakai:
- Bersihkan wajah
- Ambil satu butir dan pisahkan dari kuning telurnya
- Usapkan pada wajah
- Tunggu hingga kering selama 10-15 menit
- Bilas wajah dengan air bersih
- Gunakan masker tomat 2 – 3 kali dalam seminggu
Subscribe to:
Posts (Atom)