コード例 #1
0
        private void btnTeslimatEkle_Click(object sender, EventArgs e)
        {
            FrmDemirbaslar demirbas = new FrmDemirbaslar();
            frmPersonel    personel = new frmPersonel();

            try
            {
                if (bedemirbasadi.Text.Trim() == "")
                {
                    ep.SetError(bedemirbasadi, "*");
                }
                else
                {
                    ep.SetError(bedemirbasadi, "");
                }
                if (beEbirim.Text.Trim() == "")
                {
                    ep.SetError(beEbirim, "*");
                }
                else
                {
                    ep.SetError(beEbirim, "");
                }
                if (beYbirim.Text.Trim() == "")
                {
                    ep.SetError(beYbirim, "*");
                }
                else
                {
                    ep.SetError(beYbirim, "");
                }
                if (beteslimalan.Text.Trim() == "")
                {
                    ep.SetError(beteslimalan, "*");
                }
                else
                {
                    ep.SetError(beteslimalan, "");
                }

                if (bedemirbasadi.Text.Trim() != "" && beEbirim.Text.Trim() != "" && beYbirim.Text.Trim() != "" && beteslimalan.Text.Trim() != "")
                {
                    SqlCommand teslimatekle = new SqlCommand("INSERT INTO TBL_TESLIMAT(DEMIRBAS_ID,E_BIRIMID,Y_BIRIMID,TESLIM_ALAN,TARIH) VALUES (@p1,@p2,@p3,@p4,getdate())", db.baglanti());
                    teslimatekle.Parameters.AddWithValue("@p1", demirbasid);
                    teslimatekle.Parameters.AddWithValue("@p2", ebirimid);
                    teslimatekle.Parameters.AddWithValue("@p3", ybirimid);
                    teslimatekle.Parameters.AddWithValue("@p4", personelid);
                    teslimatekle.ExecuteNonQuery();
                    db.baglanti().Close();
                    MessageBox.Show("Teslimat sisteme eklendi.");
                    listele();
                    temizle();
                }
            }
            catch
            {
                MessageBox.Show("Eklenmedi. Lütfen girdiğiniz bilgileri kontrol ediniz");
            }
        }
コード例 #2
0
 private void barButtonItem4_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (!this.MdiChildren.OfType <frmPersonel>().Any())
     {
         frmPersonel personel = new frmPersonel();
         personel.Owner     = this;
         personel.MdiParent = this;
         personel.Show();
     }
 }
コード例 #3
0
        private void beteslimalan_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            string      teslimalanad;
            string      teslimalansoyad;
            frmPersonel personel = new frmPersonel();

            if (personel.ShowDialog() == DialogResult.OK)
            {
                personelid = personel.ID;
                SqlCommand    komutid = new SqlCommand("SELECT PERSONEL_AD, PERSONEL_SOYAD FROM TBL_PERSONEL WHERE PERSONEL_ID='" + personel.ID.ToString() + "'", db.baglanti());
                SqlDataReader dr      = komutid.ExecuteReader();
                while (dr.Read())
                {
                    teslimalanad      = dr["PERSONEL_AD"].ToString();
                    teslimalansoyad   = dr["PERSONEL_SOYAD"].ToString();
                    beteslimalan.Text = teslimalanad + " " + teslimalansoyad;
                }
            }
        }
コード例 #4
0
        private void btnTeslimatGuncele_Click(object sender, EventArgs e)
        {
            FrmDemirbaslar demirbas = new FrmDemirbaslar();
            frmPersonel    personel = new frmPersonel();

            try
            {
                if (bedemirbasadi.Text.Trim() == "")
                {
                    ep.SetError(bedemirbasadi, "*");
                }
                else
                {
                    ep.SetError(bedemirbasadi, "");
                }
                if (beEbirim.Text.Trim() == "")
                {
                    ep.SetError(beEbirim, "*");
                }
                else
                {
                    ep.SetError(beEbirim, "");
                }
                if (beYbirim.Text.Trim() == "")
                {
                    ep.SetError(beYbirim, "*");
                }
                else
                {
                    ep.SetError(beYbirim, "");
                }
                if (beteslimalan.Text.Trim() == "")
                {
                    ep.SetError(beteslimalan, "*");
                }
                else
                {
                    ep.SetError(beteslimalan, "");
                }

                if (bedemirbasadi.Text.Trim() != "" && beEbirim.Text.Trim() != "" && beYbirim.Text.Trim() != "" && beteslimalan.Text.Trim() != "")
                {
                    //guncellesaglama();
                    SqlCommand komutupdate = new SqlCommand("update TBL_TESLIMAT set DEMIRBAS_ID=@p2, E_BIRIMID=@p3, Y_BIRIMID=@p4, TESLIM_ALAN=@p5 where TESLIMAT_ID=@p1", db.baglanti());
                    komutupdate.Parameters.AddWithValue("@p1", txtteslimatid.Text);
                    komutupdate.Parameters.AddWithValue("@p2", demirbas_id);
                    komutupdate.Parameters.AddWithValue("@p3", e_birimid);
                    komutupdate.Parameters.AddWithValue("@p4", y_birimid);
                    komutupdate.Parameters.AddWithValue("@p5", personel_id);
                    komutupdate.ExecuteNonQuery();
                }

                db.baglanti().Close();
                MessageBox.Show("Teslimat bilgileri güncellendi.");
                listele();
                temizle();
            }
            catch
            {
                MessageBox.Show("Silme işlemi sırasında hata oluştu.");
            }
        }