예제 #1
0
 /// <summary>
 /// barkod okut
 /// </summary>
 private void btnEkle_Click(object sender, EventArgs e)
 {
     Cursor.Current = Cursors.WaitCursor;
     try
     {
         //görev bilgilerini getir
         Ayarlar.SeciliGorev = Program.Servis.GetIrsaliyeFromBarcode(txtBarkod.Text, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid);
         txtUnvan.Text       = Ayarlar.SeciliGorev.Unvan;
         txtHesapKodu.Text   = Ayarlar.SeciliGorev.HesapKodu;
         txtEvrakno.Text     = Ayarlar.SeciliGorev.EvrakNo;
         txtTarih.Text       = Ayarlar.SeciliGorev.Tarih;
         txtAgirlik.Text     = Ayarlar.SeciliGorev.TeslimCHK;
         //ürün bilgilerini getir
         Ayarlar.STIKalemler = new List <Tip_STI>(Program.Servis.GetMalzemes(Ayarlar.SeciliGorev.ID, Ayarlar.Kullanici.ID, false, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid));
     }
     catch (Exception ex)
     {
         Mesaj.Hata(ex);
     }
     Cursor.Current = Cursors.Default;
     //listele
     STIGetir();
 }
예제 #2
0
        /// <summary>
        /// form load
        /// </summary>
        public frmTasks()
        {
            InitializeComponent();
            Cursor.Current = Cursors.WaitCursor;
            switch (Ayarlar.MenuTip)
            {
            case MenuType.None:
                break;

            case MenuType.MalKabul:
                btnLinkeAktar.Text = "Linke Aktar";
                break;

            case MenuType.RafaYerlestirme:
                btnLinkeAktar.Text = "Görevi Sonlandır";
                break;

            case MenuType.SiparisToplama:
                btnLinkeAktar.Text = "Linke Aktar";
                break;

            case MenuType.Paketle:
                btnLinkeAktar.Text = "Görevi Sonlandır";
                break;

            case MenuType.Sevkiyat:
                btnLinkeAktar.Text = "Görevi Sonlandır";
                break;

            case MenuType.TransferÇıkış:
                btnLinkeAktar.Text = "Linke Aktar";
                break;

            case MenuType.TransferGiriş:
                btnLinkeAktar.Text = "Linke Aktar";
                break;

            case MenuType.KontrollüSayım:
                btnLinkeAktar.Text = "Görevi Sonlandır";
                break;

            case MenuType.Alımdanİade:
                btnLinkeAktar.Text = "Linke Aktar";
                break;

            case MenuType.Satıştanİade:
                btnLinkeAktar.Text = "Görevi Sonlandır";
                break;

            default:
                break;
            }
            try
            {
                //görevliler
                Ayarlar.Gorevliler = new List <GetGorevlis_Result>(Program.Servis.GetUsers(Ayarlar.Kullanici.DepoID, Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid));
                Ayarlar.Gorevliler.Add(new GetGorevlis_Result {
                    ID = 0, Kod = " Tümü"
                });
                cmbGorevli.ValueMember   = "ID";
                cmbGorevli.DisplayMember = "Kod";
                cmbGorevli.DataSource    = Ayarlar.Gorevliler.OrderBy(o => o.Kod).ToList();
                //durumlar
                Ayarlar.GorevDurumlari = Program.Servis.GetDurums(Ayarlar.Kullanici.ID, Ayarlar.AuthCode, Ayarlar.Kullanici.Guid).ToList();
                cmbDurum.ValueMember   = "ID";
                cmbDurum.DisplayMember = "Name";
                cmbDurum.DataSource    = Ayarlar.GorevDurumlari;
            }
            catch (Exception ex)
            {
                Mesaj.Hata(ex);
            }
            //change size
            if (Screen.PrimaryScreen.Bounds.Height == Screen.PrimaryScreen.Bounds.Width)
            {
                int eksik = 320 - Screen.PrimaryScreen.WorkingArea.Height;
                panelOrta.Height -= eksik;
                panelAlt.Top     -= eksik;
            }
            Cursor.Current = Cursors.Default;
            //click listele
            isReady = true;
            btnListele_Click(null, null);
        }