private void btnUrunEkle_Click(object sender, EventArgs e) { if (txtUrunadi.Text == null || txtUrunTipi.Text == null || txtFiyati.Text == null || txtAdet.Text == null || txtMarka.Text == null) { MessageBox.Show("Ürün bilgisi alanları boş bırakılamaz"); } else if (txtUrunadi.Text == "" || txtUrunTipi.Text == "" || txtFiyati.Text == "" || txtAdet.Text == "" || txtMarka.Text == "") { MessageBox.Show("Ürün bilgisi alanları boş bırakılamaz"); } else if (txtUrunadi.Text.Contains(" ") || txtUrunTipi.Text.Contains(" ") || txtFiyati.Text.Contains(" ") || txtAdet.Text.Contains(" ") || txtMarka.Text.Contains(" ")) { MessageBox.Show("Ürün bilgisi alanlarında boşluk karakteri kullanılamaz"); } else if (txtUrunadi.Text.Length > 50 || txtUrunTipi.Text.Length > 20 || txtMarka.Text.Length > 20) { MessageBox.Show("Geçersiz Karakter uzunluğu!"); } else if (!(regex.IsMatch(txtAdet.Text)) || !(regex.IsMatch(txtFiyati.Text)) || Convert.ToInt32(txtAdet.Text) < 1 || Convert.ToInt32(txtFiyati.Text) < 1) { MessageBox.Show("Ürün adeti ve fiyatına pozitif bir sayı girilmelidir başka karakter girilemez"); } else { tblUrun u = new tblUrun(); u.urunAdi = txtUrunadi.Text; u.urunTipi = txtUrunTipi.Text; u.marka = txtMarka.Text; u.firmaID = Convert.ToInt32(cmbFirmaID.Text); u.fiyat = Convert.ToDecimal(txtFiyati.Text); tblDepo d = new tblDepo(); d.depoID = this.depoID; d.adet = Convert.ToInt32(txtAdet.Text); d.satinAlmaTarihi = DateTime.Now; using (stok_yonetim_sistemiEntities3 db = new stok_yonetim_sistemiEntities3()) { db.tblUrun.Add(u); db.SaveChanges(); db.tblDepo.Add(d); d.urunID = u.urunID; db.SaveChanges(); } MessageBox.Show("Ürün Stoğa Eklendi"); } }
public int TestYetkiliEkle(string calisanID, string rol, string kullaniciAdi, string sifre, string sifreOnay) { rolTutucu = Convert.ToInt32(rol); calisanIdTutucu = Convert.ToInt32(calisanID); if (kullaniciAdi == null || sifre == null || sifreOnay == null || rol == null) { MessageBox.Show("Bilgi alanları boş bırakılamaz!!"); } else if (kullaniciAdi == "" || sifre == "" || sifreOnay == "" || rol == "") { MessageBox.Show("Bilgi alanları boş bırakılamaz!!"); } else if (kullaniciAdi.Length > 20 || sifre.Length > 20 || sifreOnay.Length > 20) { MessageBox.Show("Geçersiz Karakter uzunluğu!"); } else if (kullaniciAdi.Contains(" ") || sifre.Contains(" ") || sifreOnay.Contains(" ") || rol.Contains(" ")) { MessageBox.Show("Bilgi alanları boşluk içeremez"); } else if (sifre != sifreOnay) { MessageBox.Show("Girilen Şifreler Eşleşmiyor!!"); } else if (Convert.ToInt32(rol) > 2 || Convert.ToInt32(rol) < 1) { MessageBox.Show("Geçersiz Bir Yetkili ID'si Girdiniz"); } else { tblYetkililer yeniYetkili = new tblYetkililer(); tblYetkililer yeniYetkiliTest = new tblYetkililer(); yeniYetkili.CalisanID = calisanIdTutucu; yeniYetkili.kullaniciAdi = kullaniciAdi; yeniYetkili.sifre = sifre; yeniYetkili.rolID = rolTutucu; using (stok_yonetim_sistemiEntities3 db = new stok_yonetim_sistemiEntities3()) { db.tblYetkililer.Add(yeniYetkili); db.SaveChanges(); } MessageBox.Show("İşlem Başarılı"); guncelle(); } return(1); }
private void btnZimmet_Click(object sender, EventArgs e) { tblZimmet zimmet = new tblZimmet(); zimmetArttir(); zimmet.calisanID = Convert.ToInt32(cmbCalisanZimmet.Text); zimmet.urunID = Convert.ToInt32(cmbUrunZimmet.Text); zimmet.yetkiliID = 0; zimmetSirasi++; zimmet.zimmetID = zimmetSirasi; using (stok_yonetim_sistemiEntities3 db = new stok_yonetim_sistemiEntities3()) { db.tblZimmet.Add(zimmet); db.SaveChanges(); } MessageBox.Show("Ürün Çalışana Zimmetlendi"); guncelle(); }