Sayfayı Yazdır | Pencereyi Kapat

Visual Studio 2010'da console uygulaması

Nereden Yazdırıldığı: Datakent
Kategori: Diğer bölümler
Forum Adı: C# & ASP.NET
Forum Tanımlaması: C# ve ASP.NET ile ilgili soru / sorun ve paylaşım bölümü
URL: http://forum.datakent.com/forum_posts.asp?TID=2348
Tarih: 28.Mart.2024 Saat 18:15


Konu: Visual Studio 2010'da console uygulaması
Mesajı Yazan: mbzsoft
Konu: Visual Studio 2010'da console uygulaması
Mesaj Tarihi: 24.Mart.2012 Saat 22:37
Ben Sağlık Müdürlüğünde çalışıyorum asp ile yaptığım resmi bir sitede kullanacağım. Ama VS2010 da çok yeniyim ve ilk projem olacak. Görüldüğü gibi de becerleyemedim. Tamamlamama yardımcı olursanız çok sevinirim. En alta Bakanlığın yayınladığı çalışan kodu ekliyorum. Bu kodu consol uygulamasına çevirmem lazım. Yardımlarınız için şimdiden teşekkürler.
//// BENİM YAZDIĞIM KOD ///////
// args[0] = mernis kullanıcı adı
// args[1] = mernis şifre
// args[2] = tc numarası


using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;



namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
           if ((int)args.Length < 1)
            {
                Console.WriteLine("Parametresiz olmaz abi..!");
            }
            else
            {
                TextWriter streamWriter = new StreamWriter(string.Concat(args[2], ".txt"));
                streamWriter.WriteLine("Veri yok!");
                streamWriter.Close();
                long ınt64 = (long)-1;
                if (long.TryParse(args[2], ref ınt64))
                {
                    ServiceReference1.KPSServisSonucuKisiTemelBilgisi KPSServisSonucuKisiTemelBilgisi = new ServiceReference1.KPSServisSonucuKisiTemelBilgisi(ınt64);
                }
                    var str1 = KPSServisSonucuKisiTemelBilgisi.Sonuc.Ad;
                    var str2 = KPSServisSonucuKisiTemelBilgisi.Sonuc.Soyad;
 
                    TextWriter StreamWriter = new StreamWriter(string.Concat(args[2], ".txt"));
                    StreamWriter.WriteLine(KPSServisSonucuKisiTemelBilgisi.Sonuc.Ad);
                    StreamWriter.WriteLine("mbzsoft");
                    StreamWriter.Close();
            }
        }


/////// BAKANLIĞIN KODLARI ////////////////////
private void button1_Click(object sender, EventArgs e)
{
try
{
if (this.ServiceClient != null)
{
long ınt64 = (long)-1;
if (long.TryParse(this.textBox1.Text, ref ınt64))
{
KPSServisSonucuKisiTemelBilgisi kPSServisSonucuKisiTemelBilgisi = this.ServiceClient.TcKimlikNoIleKisiSorgula(ınt64) ;
if (kPSServisSonucuKisiTemelBilgisi != null && string.IsNullOrEmpty(kPSServisSonucuKisiTemelBilgi si.Hata))
{
this.lblAd.Text = kPSServisSonucuKisiTemelBilgisi.Sonuc.Ad;
this.lblSoyad.Text = kPSServisSonucuKisiTemelBilgisi.Sonuc.Soyad;
this.lblDogumTarihi.Text = kPSServisSonucuKisiTemelBilgisi.Sonuc.DogumTarihi;
}
}
}
}
catch (Exception exception1)
{
Exception exception = exception1;
MessageBox.Show(string.Concat("Hata:\r\n", exception.ToString()));
}
}

private void Form1_Load(object sender, EventArgs e)
{
this.UpdateZaman();
}

private void UpdateZaman()
{
AsyncCallback asyncCallback = null;
try
{
ServiceReference1.KPSServicesClient serviceClient = this.GetService;

if (asyncCallback == null)
{
asyncCallback = (IAsyncResult ar) =>
{
try
{
DateTime dateTime = ((KPSTestServicesClient)ar.AsyncState).EndServisUT CZamani(ar);
Action action = () => this.lblZaman.Text = string.Format("Sunucu zamanı : {0}", dateTime);
this.lblZaman.Invoke(action);
}
catch (Exception exception1)
{
Exception exception = exception1;
Action action1 = () => MessageBox.Show(exception.ToString());
base.Invoke(action1);
}
}
;
}
serviceClient.BeginServisUTCZamani(asyncCallback, this.ServiceClient);
}
catch (Exception exception3)
{
Exception exception2 = exception3;
MessageBox.Show(exception2.ToString());
}
}



Cevaplar:
Mesajı Yazan: hunter19
Mesaj Tarihi: 26.Mart.2012 Saat 15:10
keşke daha okunaklı olsaymış



Sayfayı Yazdır | Pencereyi Kapat