Exemple #1
0
 private void ddlSkladiste_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddlSkladiste.SelectedIndex == 0)
     {
         FormInventura form = new FormInventura(this.terminal, this.katalog, this.Location, this.Width, this.Height, this.WindowState);
         form.Show();
         this.Close();
         return;
     }
     MTrenisClient c = new MTrenisClient();
     try
     {
         MTrenisSVC.Inventura i = c.DohvatiInventuru(ddlSkladiste.SelectedValue.ToString());
         this.inventura = new KInventura(ddlSkladiste.SelectedValue.ToString(), i.godina, i.rBr, i.kontrola, i.vremPoc, i.vremSvrs);
         lblInvGodina.Text = i.godina.ToString();
         lblInvBroj.Text = i.rBr;
         lblInvKontrola.Text = i.kontrola.ToString();
         lblInvTrajanje.Text = i.vremPoc.ToString() + " - " + i.vremSvrs.ToString();
     }
     catch (FaultException<MTrenisKvar> ex)
     {
         MessageBox.Show(ex.Detail.opis, ex.Detail.oznaka.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, P.MSGBOX_ERR_TITLE, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         if (c != null && c.State != CommunicationState.Closed)
         {
             c.Close();
         }
     }
 }
 public FormInvUpisnik(Terminal _terminal, Katalog _katalog, Point _koordinate, int _širina, int _visina, FormWindowState _stanje, KInventura _inventura)
     : base(_terminal, _katalog, _koordinate, _širina, _visina, _stanje)
 {
     InitializeComponent();
     this.inventura = _inventura;
     txtLokacija.Focus();
     CoreScannerProxy.Instance.BarcodeEvent += new BarcodeEventHandler(OnBarcode); // Događaj za očitanje barkoda.
 }
        int take = 20; // Zapravo se čita iz konfiguracijske datoteke.

        #endregion Fields

        #region Constructors

        public FormInvPregled(Terminal _terminal, Katalog _katalog, Point _koordinate, int _širina, int _visina, FormWindowState _stanje, KInventura _i)
            : base(_terminal, _katalog, _koordinate, _širina, _visina, _stanje)
        {
            InitializeComponent();
            this.inventura = _i;
            dgvInvPregled.AutoGenerateColumns = false;
            pnlStraničnik.Left = (pnlStraničnik.Parent.Width - pnlStraničnik.Width) / 2;
            take = Convert.ToInt32(ConfigurationManager.AppSettings["InvPregledTake"]);
            CoreScannerProxy.Instance.BarcodeEvent += new BarcodeEventHandler(OnBarcode); // Događaj za očitanje barkoda.
            txtRoba.Focus();
        }