/// <summary> /// geri /// </summary> private void btnBack_Click(object sender, EventArgs e) { if (Mesaj.Soru("Paket bilgilerini kaydetmeden kapatmak istiyor musunuz?") == DialogResult.Yes) { this.Close(); } }
/// <summary> /// linke aktara basınca /// </summary> private void btnLinkeAktar_Click(object sender, EventArgs e) { Result sonuc = new Result(); Cursor.Current = Cursors.WaitCursor; try { if (Ayarlar.MenuTip == MenuType.MalKabul) { sonuc = Program.Servis.MalKabul_GorevKontrol(GorevID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); if (sonuc.Status == false && sonuc.Id == -1) { Cursor.Current = Cursors.Default; if (Mesaj.Soru("Okunan mal miktarları tutarsız. Yine de devam etmek istiyor musunuz?") == DialogResult.Yes) { sonuc.Status = true; } } if (sonuc.Status == true) { sonuc = Program.Servis.MalKabul_GoreviTamamla(GorevID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); } } else if (Ayarlar.MenuTip == MenuType.RafaYerlestirme) { sonuc = Program.Servis.RafaKaldir_GoreviTamamla(GorevID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); } else if (Ayarlar.MenuTip == MenuType.SiparisToplama) { sonuc = Program.Servis.SiparisTopla_GoreviTamamla(GorevID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); } else if (Ayarlar.MenuTip == MenuType.Paketle) { sonuc = Program.Servis.Paketle_GoreviTamamla(GorevID, IrsaliyeID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); } else if (Ayarlar.MenuTip == MenuType.Sevkiyat) { sonuc = Program.Servis.Sevkiyat_GoreviTamamla(GorevID, IrsaliyeID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); } else if (Ayarlar.MenuTip == MenuType.TransferÇıkış) { sonuc = Program.Servis.TransferCikis_GoreviTamamla(GorevID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); } else if (Ayarlar.MenuTip == MenuType.TransferGiriş) { sonuc = Program.Servis.TransferGiris_GoreviTamamla(GorevID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); } else if (Ayarlar.MenuTip == MenuType.KontrollüSayım) { Cursor.Current = Cursors.Default; if (Mesaj.Soru("Bu görevi tamamladınız mı?") == DialogResult.Yes) { Cursor.Current = Cursors.WaitCursor; sonuc = Program.Servis.KontrolluSay_GoreviTamamla(GorevID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); } } else if (Ayarlar.MenuTip == MenuType.Alımdanİade) { sonuc = Program.Servis.AlimdanIade_GoreviTamamla(GorevID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); } else if (Ayarlar.MenuTip == MenuType.Satıştanİade) { sonuc = Program.Servis.SatistanIade_GorevKontrol(GorevID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); if (sonuc.Status == false && sonuc.Id == -1) { Cursor.Current = Cursors.Default; if (Mesaj.Soru("Okunan mal miktarları tutarsız. Yine de devam etmek istiyor musunuz?") == DialogResult.Yes) { sonuc.Status = true; } } if (sonuc.Status == true) { sonuc = Program.Servis.SatistanIade_GoreviTamamla(GorevID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid); } } } catch (Exception ex) { sonuc.Status = false; sonuc.Message = ex.Message; } Cursor.Current = Cursors.Default; //sonuç if (sonuc.Status) { if (Ayarlar.MenuTip == MenuType.Paketle) { Mesaj.Basari("İşlem gerçekleşti. Şimdi paket bilgilerini yazmanız gerekiyor."); frmxPackDetail frm = new frmxPackDetail(GorevID); frm.ShowDialog(); } Mesaj.Basari("İşlem başarıyla gerçekleşti."); btnListele_Click(sender, e); if (Ayarlar.Gorevler.Count == 0) { this.Close(); } } else if (sonuc.Message != "") { Mesaj.Uyari(sonuc.Message); } }