Exemple #1
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            try
            {
                Baglan.Baglanti().Close();
                SqlCommand komut = new SqlCommand("sp_GorevEkle", Baglan.Baglanti());
                komut.CommandType = CommandType.StoredProcedure;

                int ProjID = Convert.ToInt32(cmbProjeAd.SelectedValue);
                komut.Parameters.Add("@ProjID", SqlDbType.Int);
                komut.Parameters["@ProjID"].Value = ProjID;


                int kisiID = Convert.ToInt32(cmbTeknikUzman.SelectedValue);
                komut.Parameters.Add("@KisiID", SqlDbType.Int);
                komut.Parameters["@KisiID"].Value = kisiID;

                komut.Parameters.Add("@KartTarih", SqlDbType.DateTime);
                komut.Parameters["@KartTarih"].Value = dtKartTarih.DateTime.ToString();


                komut.Parameters.Add("@Tahmin", SqlDbType.DateTime);
                komut.Parameters["@Tahmin"].Value = dtTahmin.DateTime.ToString();

                komut.Parameters.Add("@GercekBitis", SqlDbType.DateTime);
                komut.Parameters["@GercekBitis"].Value = dtGercekBitis.DateTime.ToString();

                komut.Parameters.Add("@GorevAd", SqlDbType.NVarChar, 200);
                komut.Parameters["@GorevAd"].Value = txtGorevAdi.Text;

                komut.Parameters.Add("@GorevAciklama", SqlDbType.NVarChar, 2500);
                komut.Parameters["@GorevAciklama"].Value = txtAciklama.Text;


                komut.Parameters.Add("@GorevNotlar", SqlDbType.NVarChar, 2500);
                komut.Parameters["@GorevNotlar"].Value = txtNotlar.Text;

                komut.Parameters.Add("@KartNo", SqlDbType.Int).Direction = ParameterDirection.Output;


                komut.ExecuteNonQuery();
                txtKartNo.Text = komut.Parameters["@KartNo"].Value.ToString();

                MessageBox.Show("Görev KAYDEDİLDİ!\nTutulan Proje ID= " + ProjID, "BİLGİLENDİRME");

                gridControl1.DataSource = vd.teknikGridDoldur(ProjID.ToString());
            }
            catch (Exception hata)
            {
                MessageBox.Show("Bir hata oluştu! Kontrol ediniz!\n" +
                                hata.Message);
            }
        }