public void TestPrinter(Printer printer, Tartim tartim) { int space = int.Parse(Properties.Settings.Default.YaziciSatir); if (comboBoxGonderenFirma.Text.Length > 45) { space--; } if (comboBoxAliciFirma.Text.Length > 45) { space--; } if (comboBoxSevkYeri.Text.Length > 45) { space--; } if (comboBoxSofor.Text.Length > 45) { space--; } //printer.Append(comboBoxGonderenFirma.Text); //printer.Separator(); //printer.Append("İşlem Tarihi :" + textBoxIslemTarihi.Text); //printer.Append("Tartim Kod :" + textBoxIslemKod.Text + " Gunluk Kod :" + textBoxGunlukIslemKod.Text); //printer.Separator(); //printer.Append("Alıcı Firma :" + comboBoxAliciFirma.Text); //printer.Append("Sofor :" + comboBoxSofor.Text + "TC:" + tartim.Sofor.SoforTC); //printer.Append("Arac Plaka :" + comboBoxAracPlaka.Text); //printer.Append("Sevk Yeri :" + comboBoxSevkYeri.Text); //printer.Append("Malzeme :" + comboBoxMalzemeAd.Text); //printer.Append("Net Agırlık :" + tartim.NetAgirlik.ToString()); //printer.Append("Brüt Agırlık :" + brüt.ToString()); //printer.Append("Arac Agırlık :" + arac.ToString()); //printer.Append("Ucret :" + tartim.Ucret.ToString()); //printer.Separator(); //printer.NewLines(space); //printer.InitializePrint(); printer.Append(tartim.CariUnvan_Firma2.CariUnvan_FirmaAd); printer.Separator(); printer.Append("İşlem Tarihi :" + tartim.OlcumTarihi.ToString()); printer.Separator(); printer.Append("Tartim Kod :" + tartim.TartimId.ToString() + " Gunluk Kod :" + tartim.IslemSirasi.ToString()); printer.Separator(); printer.Append("Alıcı Firma :" + tartim.CariUnvan_Firma.CariUnvan_FirmaAd); printer.Append("Sofor :" + tartim.Sofor.SoforAdSoyad + "TC:" + tartim.Sofor.SoforTC); printer.Append("Arac Plaka :" + tartim.Arac.AracPlaka); printer.Append("Sevk Yeri :" + tartim.SevkYeri.SevkYeriAdres); printer.Append("Malzeme :" + tartim.Malzeme.MalzemeAd); printer.Append("Ucret :" + tartim.Ucret.ToString()); printer.Separator('='); printer.Append("Brüt Agırlık :" + (tartim.NetAgirlik + tartim.Arac.AracDaraAgirlik).ToString()); printer.Append("Arac Agırlık :" + tartim.Arac.AracDaraAgirlik.ToString()); printer.Append("Net Agırlık :" + tartim.NetAgirlik.ToString()); printer.Separator('='); printer.NewLines(space); printer.InitializePrint(); }
private void BtnKaydet_Click(object sender, EventArgs e) { try { Tartim tartim = db.Tartim.Find(this.id); tartim.AracId = int.Parse(comboBoxAracId.Text); tartim.CariUnvan_FirmaAliciId = int.Parse(comboBoxAliciFirmaId.Text); tartim.CariUnvan_FirmaGondericiId = int.Parse(Properties.Settings.Default.GondericiFirma); tartim.IslemSirasi = int.Parse(textBoxGunlukIslemKod.Text); tartim.MalzemeId = int.Parse(comboBoxMalzemeId.Text); if (ıconPictureBoxSahis.IconChar == FontAwesome.Sharp.IconChar.CheckSquare) { tartim.NetAgirlik = double.Parse(textBoxTC.Text); tartim.Ucret = 0; } else { tartim.NetAgirlik = double.Parse(textBoxAgirlik.Text); tartim.Ucret = double.Parse(textBoxToplamFiyat.Text); } tartim.OlcumTarihi = dateTimePicker1.Value; tartim.SevkYeriId = int.Parse(comboBoxSevkYeriId.Text); tartim.SoforId = int.Parse(comboBoxSoforId.Text); tartim.YetkiliId = Global.Kullanici.YetkiliId; db.Entry(tartim).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); mesaj.Mesaj("İşlem Başarılı", FontAwesome.Sharp.IconChar.Check, System.Drawing.Color.DarkGreen); } catch (Exception ex) { mesaj.Mesaj(ex.Message, FontAwesome.Sharp.IconChar.Times, System.Drawing.Color.DarkRed); } }
private void BtnKaydet_Click(object sender, EventArgs e) { try { tartim = new Tartim(); tartim.AracId = int.Parse(comboBoxAracPlaka.SelectedValue.ToString()); tartim.CariUnvan_FirmaAliciId = int.Parse(comboBoxAliciFirma.SelectedValue.ToString()); tartim.CariUnvan_FirmaGondericiId = int.Parse(Properties.Settings.Default.GondericiFirma); tartim.IslemSirasi = int.Parse(textBoxGunlukIslemKod.Text); tartim.MalzemeId = int.Parse(comboBoxMalzemeAd.SelectedValue.ToString()); if (ıconPictureBoxSahis.IconChar == FontAwesome.Sharp.IconChar.CheckSquare) { tartim.NetAgirlik = double.Parse(textBoxTC.Text); tartim.Ucret = 0; } else { tartim.NetAgirlik = double.Parse(textBoxAgirlik.Text); tartim.Ucret = double.Parse(textBoxToplamFiyat.Text); } tartim.OlcumTarihi = DateTime.Parse(textBoxIslemTarihi.Text); tartim.SevkYeriId = int.Parse(comboBoxSevkYeri.SelectedValue.ToString()); tartim.SoforId = int.Parse(comboBoxSofor.SelectedValue.ToString()); tartim.YetkiliId = Global.Kullanici.YetkiliId; arac = (int)db.Arac.Find(int.Parse(comboBoxAracPlaka.SelectedValue.ToString())).AracDaraAgirlik; if (ıconPictureBoxSahis.IconChar == FontAwesome.Sharp.IconChar.CheckSquare) { brüt = arac + int.Parse(textBoxTC.Text); } else { brüt = arac + int.Parse(textBoxAgirlik.Text); } tartim.BrutAgirlik = brüt; tartim.AracAgirlik = db.Arac.Find(int.Parse(comboBoxAracPlaka.SelectedValue.ToString())).AracDaraAgirlik; tartim.CariUnvan_FirmaNakliyeciId = int.Parse(comboBox1.SelectedValue.ToString()); db.Tartim.Add(tartim); db.SaveChanges(); textBoxIslemKod.Text = (db.Tartim.OrderByDescending(x => x.TartimId).FirstOrDefault().TartimId + 1).ToString(); var tarih = db.Tartim.OrderByDescending(x => x.TartimId).FirstOrDefault().OlcumTarihi.ToString(); arac = (int)db.Arac.Find(tartim.AracId).AracDaraAgirlik; if (db.Tartim.Count().ToString() == "0") { textBoxGunlukIslemKod.Text = "0"; } else if (DateTime.Parse(tarih).ToShortDateString() == DateTime.Today.ToShortDateString()) { textBoxGunlukIslemKod.Text = (db.Tartim.OrderByDescending(x => x.TartimId).FirstOrDefault().IslemSirasi + 1).ToString(); } else if (DateTime.Parse(tarih).ToShortDateString() != DateTime.Today.ToShortDateString()) { textBoxGunlukIslemKod.Text = "1"; } mesaj.Mesaj("İşlem Başarılı", FontAwesome.Sharp.IconChar.Check, System.Drawing.Color.DarkGreen); } catch (Exception ex) { mesaj.Mesaj(ex.Message, FontAwesome.Sharp.IconChar.Times, System.Drawing.Color.DarkRed); } }