Exemple #1
0
        //private void ControlShtoBtn()
        //{
        //    if (isArtikulliValid && isSasiaValid) btnShto.Enabled = true;
        //    else ""
        //}

        private void btnShto_Click(object sender, EventArgs e)
        {
            var no = Helper.SantitizeLong(NoFature.Text.ToString());

            if (no == 0)
            {
                XtraMessageBox.Show("Ploteso numrin e fatures !!!");
                return;
            }
            else if (!isArtikulliValid() || !isSasiaValid())
            {
                return;
            }
            else if (dateEdit1.DateTime == DateTime.MinValue)
            {
                XtraMessageBox.Show("Ploteso daten e fatures !!!");
                return;
            }
            else
            {
                ArtikullFature artikullFature = toArtikullFature();
                if (!CheckUnique(artikullFature))
                {
                    return;
                }
                artikujt.Add(artikullFature);
                FillGrid();
                Deactivate();
            }
        }
Exemple #2
0
 private void GridTable(ArtikullFature artikull)
 {
     object[] obj = new object[] {
         artikull.NArtikull.Emri,
         artikull.Sasia,
         artikull.Cmimi,
         (artikull.Sasia * artikull.Cmimi)
     };
     table.Rows.Add(obj);
 }
Exemple #3
0
        private bool CheckUnique(ArtikullFature afature)
        {
            bool check = true;

            foreach (DataGridViewRow row in gridFature.Rows)
            {
                var artikulli = (ArtikullFature)row.DataBoundItem;
                if (afature.NArtikull.ID == artikulli.NArtikull.ID)
                {
                    check = false;
                    XtraMessageBox.Show("Artikulli eshte ne fature");
                    break;
                }
            }
            return(check);
        }