예제 #1
0
        private void btnLocalizaPedido_Click(object sender, EventArgs e)
        {
            PedidoTableAdapter taPedido = new PedidoTableAdapter();

            DataSet_Dados_do_Banco.PedidoDataTable dt = new DataSet_Dados_do_Banco.PedidoDataTable();
            dt = taPedido.PesquisaPedido(int.Parse(txtNumPedidoPesq.Text));
            if (dt.Rows.Count == 0)
            {
                MessageBox.Show("Pedido inexistente");
                txtNumPedidoPesq.Focus();
                txtNumPedidoPesq.SelectAll();
            }
            else
            {
                lblNumeroPedido.Text     = dt.Rows[0]["ped_id"].ToString();
                cmbCliente.SelectedValue = dt.Rows[0]["cli_id"];
                dtpDataVenda.Value       = DateTime.Parse(dt.Rows[0]["ped_dtEncomenda"].ToString());
                lblTotalPedido.Text      = String.Format(dt.Rows[0]["ped_valor"].ToString(), "###,##0.00");
                txtObservacao.Text       = dt.Rows[0]["Ped_observacao"].ToString();
                //if (dt.Rows[0]["ped_id"].ToString() == "")
                //TODO lblStatus
                ItemTableAdapter taItem = new ItemTableAdapter();
                ItemDataTable    dtItem = new ItemDataTable();
                dtItem             = taItem.Pesquisa_Itens_Pedido(int.Parse(txtNumPedidoPesq.Text));
                dgvItem.DataSource = dtItem;
                dgvItem.Columns["Codigo"].DisplayIndex     = 0;
                dgvItem.Columns["Descricao"].DisplayIndex  = 1;
                dgvItem.Columns["Quantidade"].DisplayIndex = 2;
                dgvItem.Columns["Valor_Unit"].DisplayIndex = 3;
                dgvItem.Columns["TotalItem"].DisplayIndex  = 4;
            }
        }
 public ReservationDAO()
 {
     _userDao            = new UserDao();
     _reservationAdapter = new ReservationTableAdapter();
     _reservationTable   = new ReservationDataTable();
     _reservationAdapter.Fill(_reservationTable);
     _itemAdapter = new ItemTableAdapter();
     _itemTable   = new ItemDataTable();
     _itemAdapter.Fill(_itemTable);
 }
예제 #3
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            if (cmbCliente.SelectedIndex == -1)
            {
                ErrErro.SetError(cmbCliente, "Selecione um Cliente");
                return;
            }
            else
            {
                ErrErro.SetError(cmbCliente, "");
            }
            // Grava Pedido
            PedidoTableAdapter taPedido = new PedidoTableAdapter();

            taPedido.Insert(int.Parse(cmbCliente.SelectedValue.ToString()),
                            dtpDataVenda.Value, decimal.Parse(vTotalDoPedido.ToString()), "V",
                            txtObservacao.Text);
            vld_VendaAtual = Convert.ToInt32(taPedido.UltimoPedido().Rows[0]["UltimoID"]);
            // —————————————————————————————————————————————————————————————————————

            // Gravando os itens
            ItemTableAdapter    taItem = new ItemTableAdapter();
            ProdutoTableAdapter taProduto = new ProdutoTableAdapter();
            int     vCodigoProduto, vQtdVendida;
            decimal vValorUnit;

            for (int i = 0; i <= dgvItem.RowCount - 1; i++)
            {
                vCodigoProduto = (int)dgvItem.Rows[i].Cells["Codigo"].Value;
                vQtdVendida    = (int)dgvItem.Rows[i].Cells["Quantidade"].Value;
                vValorUnit     = (decimal)dgvItem.Rows[i].Cells["Valor_Unit"].Value;

                taItem.Insert(vld_VendaAtual, vCodigoProduto, vQtdVendida, vValorUnit);

                taProduto.Acerta_Saldo_Saida(vCodigoProduto, vQtdVendida);
            }

            MessageBox.Show("Venda gravada com sucesso");
            Limpa_Campos_Pedido();
            // Limpa os itens da tabela temporária
            Item_TempTableAdapter taItem_Temp = new Item_TempTableAdapter();

            taItem_Temp.Limpa_Itens(vld_VendaAtual, vUsuario);
            CarregaGridItens();
            // Desabilita controles
            grbPedido.Enabled     = false;
            grbItens.Enabled      = false;
            btnGravar.Enabled     = false;
            cmbCliente.Enabled    = false;
            txtObservacao.Enabled = false;
            btnNovo.Enabled       = true;
            btnCancelar.Enabled   = false;
        }
예제 #4
0
        static void Main(string[] args)
        {
            var foxDA = new FoxDataAccess();
            var data  = foxDA.GetData("ORDENES.DBF");
            var ta    = new ItemTableAdapter();
            var sqlta = new ITEMTableAdapter();
            var sqlDt = new SqlServerDS.ITEMDataTable();
            var foxDt = ta.GetDataItrm();

            foreach (FoxDS.ItemRow r in foxDt)
            {
                Console.WriteLine(string.Join(",", r.ItemArray));
                sqlDt.AddITEMRow(r.cod_item, r.cod_iten, r.nomb_item, r.cod_par, r.precio_pro, r.existe, r.precio_ult,
                                 r.unidad, r.uti_item1, r.uti_item2, r.uti_item3, r.maximo, r.minimo, r.factor, r.prsocio, r.prventa,
                                 r.protros, r.cta_mer, r.cta_vta, r.grupo, r.uso);
            }

            sqlta.Update(sqlDt);

            Console.ReadLine();
        }
예제 #5
0
        private void InitializeComponent()
        {
            this.components = new System.ComponentModel.Container();
            this.itemTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.ItemTableAdapter();
            this.invoiceItemTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.InvoiceItemTableAdapter();
            this.errorProvider = new System.Windows.Forms.ErrorProvider(this.components);
            this.label10 = new System.Windows.Forms.Label();
            this.txtItemNameEdit = new System.Windows.Forms.TextBox();
            this.btnWarehouseUpdate = new System.Windows.Forms.Button();
            this.label2 = new System.Windows.Forms.Label();
            this.txtAvailable = new System.Windows.Forms.TextBox();
            this.label1 = new System.Windows.Forms.Label();
            this.txtPrice = new System.Windows.Forms.TextBox();
            this.lstItems = new System.Windows.Forms.ListView();
            this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.label6 = new System.Windows.Forms.Label();
            this.txtItemName = new System.Windows.Forms.TextBox();
            this.btnDeleteItem = new System.Windows.Forms.Button();
            this.txtItemID = new System.Windows.Forms.TextBox();
            this.label4 = new System.Windows.Forms.Label();
            this.txtItemIDEdit = new System.Windows.Forms.TextBox();
            this.groupBox1 = new System.Windows.Forms.GroupBox();
            this.btnAddItem = new System.Windows.Forms.Button();
            this.chkFilterItems = new System.Windows.Forms.CheckBox();
            this.storeDBDataSet1 = new Store.DB.StoreDBDataSet();
            this.label3 = new System.Windows.Forms.Label();
            this.btnFixItemCounts = new System.Windows.Forms.Button();
            this.progressBar1 = new System.Windows.Forms.ProgressBar();
            this.timer1 = new System.Windows.Forms.Timer(this.components);
            this.lstExtraCodes = new System.Windows.Forms.ListView();
            this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.label5 = new System.Windows.Forms.Label();
            this.txtExtraCode = new System.Windows.Forms.TextBox();
            this.btnDeleteExtraCode = new System.Windows.Forms.Button();
            this.btnAddExtraCode = new System.Windows.Forms.Button();
            this.btnItemMerge = new System.Windows.Forms.Button();
            ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit();
            this.groupBox1.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.storeDBDataSet1)).BeginInit();
            this.SuspendLayout();
            // 
            // itemTableAdapter
            // 
            this.itemTableAdapter.ClearBeforeFill = true;
            // 
            // invoiceItemTableAdapter
            // 
            this.invoiceItemTableAdapter.ClearBeforeFill = true;
            // 
            // errorProvider
            // 
            this.errorProvider.ContainerControl = this;
            // 
            // label10
            // 
            this.label10.AutoSize = true;
            this.label10.Location = new System.Drawing.Point(139, 67);
            this.label10.Name = "label10";
            this.label10.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label10.Size = new System.Drawing.Size(43, 20);
            this.label10.TabIndex = 30;
            this.label10.Text = "نام کالا";
            // 
            // txtItemNameEdit
            // 
            this.txtItemNameEdit.Enabled = false;
            this.txtItemNameEdit.Location = new System.Drawing.Point(7, 64);
            this.txtItemNameEdit.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3);
            this.txtItemNameEdit.Name = "txtItemNameEdit";
            this.txtItemNameEdit.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.txtItemNameEdit.Size = new System.Drawing.Size(124, 27);
            this.txtItemNameEdit.TabIndex = 1;
            this.txtItemNameEdit.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtItemName_KeyPress);
            // 
            // btnWarehouseUpdate
            // 
            this.btnWarehouseUpdate.Enabled = false;
            this.btnWarehouseUpdate.Location = new System.Drawing.Point(7, 175);
            this.btnWarehouseUpdate.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnWarehouseUpdate.Name = "btnWarehouseUpdate";
            this.btnWarehouseUpdate.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.btnWarehouseUpdate.Size = new System.Drawing.Size(184, 66);
            this.btnWarehouseUpdate.TabIndex = 4;
            this.btnWarehouseUpdate.Text = "تغییر اطلاعات کالا";
            this.btnWarehouseUpdate.UseVisualStyleBackColor = true;
            this.btnWarehouseUpdate.Click += new System.EventHandler(this.btnWarehouseUpdate_Click);
            // 
            // label2
            // 
            this.label2.AutoSize = true;
            this.label2.Location = new System.Drawing.Point(140, 142);
            this.label2.Name = "label2";
            this.label2.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label2.Size = new System.Drawing.Size(38, 20);
            this.label2.TabIndex = 21;
            this.label2.Text = "قیمت";
            // 
            // txtAvailable
            // 
            this.txtAvailable.AcceptsTab = true;
            this.txtAvailable.Enabled = false;
            this.txtAvailable.Location = new System.Drawing.Point(7, 101);
            this.txtAvailable.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtAvailable.Name = "txtAvailable";
            this.txtAvailable.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.txtAvailable.Size = new System.Drawing.Size(124, 27);
            this.txtAvailable.TabIndex = 2;
            // 
            // label1
            // 
            this.label1.AutoSize = true;
            this.label1.Location = new System.Drawing.Point(140, 105);
            this.label1.Name = "label1";
            this.label1.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label1.Size = new System.Drawing.Size(35, 20);
            this.label1.TabIndex = 22;
            this.label1.Text = "تعداد";
            // 
            // txtPrice
            // 
            this.txtPrice.Enabled = false;
            this.txtPrice.Location = new System.Drawing.Point(7, 137);
            this.txtPrice.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtPrice.Name = "txtPrice";
            this.txtPrice.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.txtPrice.Size = new System.Drawing.Size(124, 27);
            this.txtPrice.TabIndex = 3;
            this.txtPrice.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtPrice_KeyPress);
            // 
            // lstItems
            // 
            this.lstItems.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.lstItems.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
            this.columnHeader1,
            this.columnHeader2,
            this.columnHeader3,
            this.columnHeader4});
            this.lstItems.FullRowSelect = true;
            this.lstItems.GridLines = true;
            this.lstItems.HideSelection = false;
            this.lstItems.Location = new System.Drawing.Point(535, 75);
            this.lstItems.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.lstItems.MultiSelect = false;
            this.lstItems.Name = "lstItems";
            this.lstItems.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.lstItems.RightToLeftLayout = true;
            this.lstItems.Size = new System.Drawing.Size(737, 555);
            this.lstItems.TabIndex = 3;
            this.lstItems.UseCompatibleStateImageBehavior = false;
            this.lstItems.View = System.Windows.Forms.View.Details;
            this.lstItems.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.lstItems_ColumnClick);
            this.lstItems.SelectedIndexChanged += new System.EventHandler(this.lstItems_SelectedIndexChanged);
            this.lstItems.DoubleClick += new System.EventHandler(this.lstItems_DoubleClick);
            this.lstItems.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.lstItems_KeyPress);
            // 
            // columnHeader1
            // 
            this.columnHeader1.Text = "کد";
            this.columnHeader1.Width = 150;
            // 
            // columnHeader2
            // 
            this.columnHeader2.Text = "نام";
            this.columnHeader2.Width = 320;
            // 
            // columnHeader3
            // 
            this.columnHeader3.Text = "موجودی";
            this.columnHeader3.Width = 70;
            // 
            // columnHeader4
            // 
            this.columnHeader4.Text = "قیمت فروش";
            this.columnHeader4.Width = 80;
            // 
            // label6
            // 
            this.label6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label6.AutoSize = true;
            this.label6.Location = new System.Drawing.Point(1189, 13);
            this.label6.Name = "label6";
            this.label6.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label6.Size = new System.Drawing.Size(83, 20);
            this.label6.TabIndex = 46;
            this.label6.Text = "نام کالای جدید";
            this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // txtItemName
            // 
            this.txtItemName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtItemName.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest;
            this.txtItemName.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource;
            this.txtItemName.Location = new System.Drawing.Point(848, 37);
            this.txtItemName.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtItemName.Name = "txtItemName";
            this.txtItemName.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.txtItemName.Size = new System.Drawing.Size(424, 27);
            this.txtItemName.TabIndex = 0;
            this.txtItemName.TextChanged += new System.EventHandler(this.txtItemName_TextChanged);
            this.txtItemName.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtItemName_KeyDown);
            this.txtItemName.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtItem_KeyPress);
            // 
            // btnDeleteItem
            // 
            this.btnDeleteItem.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnDeleteItem.Image = global::Store.Properties.Resources.cancel;
            this.btnDeleteItem.Location = new System.Drawing.Point(535, 25);
            this.btnDeleteItem.Margin = new System.Windows.Forms.Padding(0);
            this.btnDeleteItem.Name = "btnDeleteItem";
            this.btnDeleteItem.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.btnDeleteItem.Size = new System.Drawing.Size(40, 45);
            this.btnDeleteItem.TabIndex = 5;
            this.btnDeleteItem.UseVisualStyleBackColor = true;
            this.btnDeleteItem.Click += new System.EventHandler(this.btnDeleteItem_Click);
            // 
            // txtItemID
            // 
            this.txtItemID.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtItemID.Location = new System.Drawing.Point(618, 38);
            this.txtItemID.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtItemID.Name = "txtItemID";
            this.txtItemID.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.txtItemID.Size = new System.Drawing.Size(222, 27);
            this.txtItemID.TabIndex = 1;
            this.txtItemID.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtItemID_KeyPress);
            // 
            // label4
            // 
            this.label4.AutoSize = true;
            this.label4.Location = new System.Drawing.Point(140, 32);
            this.label4.Name = "label4";
            this.label4.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label4.Size = new System.Drawing.Size(44, 20);
            this.label4.TabIndex = 46;
            this.label4.Text = "کد کالا";
            this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // txtItemIDEdit
            // 
            this.txtItemIDEdit.Location = new System.Drawing.Point(7, 28);
            this.txtItemIDEdit.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtItemIDEdit.Name = "txtItemIDEdit";
            this.txtItemIDEdit.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.txtItemIDEdit.Size = new System.Drawing.Size(124, 27);
            this.txtItemIDEdit.TabIndex = 0;
            this.txtItemIDEdit.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtItemIDEdit_KeyPress);
            // 
            // groupBox1
            // 
            this.groupBox1.Controls.Add(this.txtItemIDEdit);
            this.groupBox1.Controls.Add(this.txtItemNameEdit);
            this.groupBox1.Controls.Add(this.label4);
            this.groupBox1.Controls.Add(this.label10);
            this.groupBox1.Controls.Add(this.txtPrice);
            this.groupBox1.Controls.Add(this.label1);
            this.groupBox1.Controls.Add(this.label2);
            this.groupBox1.Controls.Add(this.txtAvailable);
            this.groupBox1.Controls.Add(this.btnWarehouseUpdate);
            this.groupBox1.Location = new System.Drawing.Point(14, 18);
            this.groupBox1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.groupBox1.Name = "groupBox1";
            this.groupBox1.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.groupBox1.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.groupBox1.Size = new System.Drawing.Size(198, 253);
            this.groupBox1.TabIndex = 3;
            this.groupBox1.TabStop = false;
            this.groupBox1.Text = "تغییر مشخصات";
            // 
            // btnAddItem
            // 
            this.btnAddItem.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnAddItem.Image = global::Store.Properties.Resources.edit_add;
            this.btnAddItem.Location = new System.Drawing.Point(575, 25);
            this.btnAddItem.Margin = new System.Windows.Forms.Padding(0);
            this.btnAddItem.Name = "btnAddItem";
            this.btnAddItem.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.btnAddItem.Size = new System.Drawing.Size(40, 45);
            this.btnAddItem.TabIndex = 4;
            this.btnAddItem.UseVisualStyleBackColor = true;
            this.btnAddItem.Click += new System.EventHandler(this.btnAddItem_Click);
            // 
            // chkFilterItems
            // 
            this.chkFilterItems.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
            this.chkFilterItems.Checked = true;
            this.chkFilterItems.CheckState = System.Windows.Forms.CheckState.Checked;
            this.chkFilterItems.Location = new System.Drawing.Point(14, 570);
            this.chkFilterItems.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.chkFilterItems.Name = "chkFilterItems";
            this.chkFilterItems.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.chkFilterItems.Size = new System.Drawing.Size(198, 61);
            this.chkFilterItems.TabIndex = 9;
            this.chkFilterItems.Text = "فیلتر کالاها در حین افزودن کالای جدید";
            this.chkFilterItems.UseVisualStyleBackColor = true;
            // 
            // storeDBDataSet1
            // 
            this.storeDBDataSet1.DataSetName = "StoreDBDataSet";
            this.storeDBDataSet1.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
            // 
            // label3
            // 
            this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label3.AutoSize = true;
            this.label3.Location = new System.Drawing.Point(759, 15);
            this.label3.Name = "label3";
            this.label3.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label3.Size = new System.Drawing.Size(84, 20);
            this.label3.TabIndex = 47;
            this.label3.Text = "کد کالای جدید";
            this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // btnFixItemCounts
            // 
            this.btnFixItemCounts.Location = new System.Drawing.Point(21, 279);
            this.btnFixItemCounts.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnFixItemCounts.Name = "btnFixItemCounts";
            this.btnFixItemCounts.Size = new System.Drawing.Size(184, 45);
            this.btnFixItemCounts.TabIndex = 48;
            this.btnFixItemCounts.Text = "تصحیح تعداد کل اجناس";
            this.btnFixItemCounts.UseVisualStyleBackColor = true;
            this.btnFixItemCounts.Click += new System.EventHandler(this.btnFixItemCounts_Click);
            // 
            // progressBar1
            // 
            this.progressBar1.Location = new System.Drawing.Point(21, 333);
            this.progressBar1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.progressBar1.Name = "progressBar1";
            this.progressBar1.Size = new System.Drawing.Size(184, 23);
            this.progressBar1.TabIndex = 49;
            // 
            // timer1
            // 
            this.timer1.Enabled = true;
            this.timer1.Interval = 500;
            this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
            // 
            // lstExtraCodes
            // 
            this.lstExtraCodes.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.lstExtraCodes.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
            this.columnHeader6,
            this.columnHeader5});
            this.lstExtraCodes.FullRowSelect = true;
            this.lstExtraCodes.GridLines = true;
            this.lstExtraCodes.HideSelection = false;
            this.lstExtraCodes.Location = new System.Drawing.Point(218, 76);
            this.lstExtraCodes.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.lstExtraCodes.MultiSelect = false;
            this.lstExtraCodes.Name = "lstExtraCodes";
            this.lstExtraCodes.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.lstExtraCodes.RightToLeftLayout = true;
            this.lstExtraCodes.Size = new System.Drawing.Size(311, 555);
            this.lstExtraCodes.TabIndex = 3;
            this.lstExtraCodes.UseCompatibleStateImageBehavior = false;
            this.lstExtraCodes.View = System.Windows.Forms.View.Details;
            // 
            // columnHeader6
            // 
            this.columnHeader6.Text = "شناسه";
            this.columnHeader6.Width = 43;
            // 
            // columnHeader5
            // 
            this.columnHeader5.Text = "کد اضافه کالا";
            this.columnHeader5.Width = 257;
            // 
            // label5
            // 
            this.label5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label5.AutoSize = true;
            this.label5.Location = new System.Drawing.Point(419, 15);
            this.label5.Name = "label5";
            this.label5.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label5.Size = new System.Drawing.Size(114, 20);
            this.label5.TabIndex = 47;
            this.label5.Text = "کدهای اضافه این کالا";
            this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // txtExtraCode
            // 
            this.txtExtraCode.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtExtraCode.Location = new System.Drawing.Point(301, 35);
            this.txtExtraCode.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtExtraCode.Name = "txtExtraCode";
            this.txtExtraCode.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.txtExtraCode.Size = new System.Drawing.Size(228, 27);
            this.txtExtraCode.TabIndex = 2;
            this.txtExtraCode.TextChanged += new System.EventHandler(this.txtExtraCode_TextChanged);
            this.txtExtraCode.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtItemID_KeyPress);
            // 
            // btnDeleteExtraCode
            // 
            this.btnDeleteExtraCode.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnDeleteExtraCode.Image = global::Store.Properties.Resources.cancel;
            this.btnDeleteExtraCode.Location = new System.Drawing.Point(218, 28);
            this.btnDeleteExtraCode.Margin = new System.Windows.Forms.Padding(0);
            this.btnDeleteExtraCode.Name = "btnDeleteExtraCode";
            this.btnDeleteExtraCode.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.btnDeleteExtraCode.Size = new System.Drawing.Size(40, 45);
            this.btnDeleteExtraCode.TabIndex = 5;
            this.btnDeleteExtraCode.UseVisualStyleBackColor = true;
            this.btnDeleteExtraCode.Click += new System.EventHandler(this.btnDeleteExtraCode_Click);
            // 
            // btnAddExtraCode
            // 
            this.btnAddExtraCode.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnAddExtraCode.Image = global::Store.Properties.Resources.edit_add;
            this.btnAddExtraCode.Location = new System.Drawing.Point(258, 28);
            this.btnAddExtraCode.Margin = new System.Windows.Forms.Padding(0);
            this.btnAddExtraCode.Name = "btnAddExtraCode";
            this.btnAddExtraCode.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.btnAddExtraCode.Size = new System.Drawing.Size(40, 45);
            this.btnAddExtraCode.TabIndex = 4;
            this.btnAddExtraCode.UseVisualStyleBackColor = true;
            this.btnAddExtraCode.Click += new System.EventHandler(this.btnAddExtraCode_Click);
            // 
            // btnItemMerge
            // 
            this.btnItemMerge.Location = new System.Drawing.Point(21, 364);
            this.btnItemMerge.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnItemMerge.Name = "btnItemMerge";
            this.btnItemMerge.Size = new System.Drawing.Size(184, 45);
            this.btnItemMerge.TabIndex = 48;
            this.btnItemMerge.Text = "ادغام کدهای کالاها";
            this.btnItemMerge.UseVisualStyleBackColor = true;
            this.btnItemMerge.Click += new System.EventHandler(this.btnItemMerge_Click);
            // 
            // ItemManageForm
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 19F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.BackColor = System.Drawing.Color.LightGoldenrodYellow;
            this.ClientSize = new System.Drawing.Size(1290, 649);
            this.Controls.Add(this.progressBar1);
            this.Controls.Add(this.btnItemMerge);
            this.Controls.Add(this.btnFixItemCounts);
            this.Controls.Add(this.label5);
            this.Controls.Add(this.label3);
            this.Controls.Add(this.lstExtraCodes);
            this.Controls.Add(this.lstItems);
            this.Controls.Add(this.label6);
            this.Controls.Add(this.txtExtraCode);
            this.Controls.Add(this.txtItemID);
            this.Controls.Add(this.txtItemName);
            this.Controls.Add(this.btnAddExtraCode);
            this.Controls.Add(this.btnDeleteExtraCode);
            this.Controls.Add(this.btnAddItem);
            this.Controls.Add(this.btnDeleteItem);
            this.Controls.Add(this.chkFilterItems);
            this.Controls.Add(this.groupBox1);
            this.Font = new System.Drawing.Font("XB Roya", 9.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.KeyPreview = true;
            this.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.Name = "ItemManageForm";
            this.Text = "مدیریت کالاها و موجودی";
            this.Activated += new System.EventHandler(this.ItemManageForm_Activated);
            this.Load += new System.EventHandler(this.ItemManageForm_Load);
            this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ItemManageForm_KeyDown_1);
            ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).EndInit();
            this.groupBox1.ResumeLayout(false);
            this.groupBox1.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.storeDBDataSet1)).EndInit();
            this.ResumeLayout(false);
            this.PerformLayout();

        }
예제 #6
0
    protected void UCItem_SelectedIndexChanged(object sender, EventArgs e)
    {
        UserControls_ItemControl UCItem = (UserControls_ItemControl)this.gvDetails.Rows[gvDetails.EditIndex].FindControl("UCItem");
        TextBox PackageCtl = (TextBox)this.gvDetails.Rows[gvDetails.EditIndex].FindControl("PackageCtl");
        TextBox UnitPriceCtl = (TextBox)this.gvDetails.Rows[gvDetails.EditIndex].FindControl("UnitPriceCtl");
        TextBox FinalPriceCtl = (TextBox)this.gvDetails.Rows[gvDetails.EditIndex].FindControl("FinalPriceCtl");
        TextBox QuantityCtl = (TextBox)this.gvDetails.Rows[gvDetails.EditIndex].FindControl("QuantityCtl");
        TextBox AmountCtl = (TextBox)this.gvDetails.Rows[gvDetails.EditIndex].FindControl("AmountCtl");
        TextBox AmountRMBCtl = (TextBox)this.gvDetails.Rows[gvDetails.EditIndex].FindControl("AmountRMBCtl");

        if (UCItem.ItemID != string.Empty) {
            MasterData.ItemRow item = new ItemTableAdapter().GetDataByID(int.Parse(UCItem.ItemID))[0];
            PackageCtl.Text = item.Package;
            UnitPriceCtl.Text = item.UnitPrice.ToString("N");
            FinalPriceCtl.Text = item.UnitPrice.ToString("N");
            UCItem.ItemCategoryID = this.CategoryID;
            if (QuantityCtl.Text != string.Empty) {
                decimal quantity = decimal.Parse(QuantityCtl.Text);
                AmountCtl.Text = decimal.Round(item.UnitPrice * quantity, 2).ToString();
                AmountRMBCtl.Text = decimal.Round(item.UnitPrice * quantity * decimal.Parse(this.ViewState["ExchangeRate"].ToString()), 2).ToString();
            }
        } else {
            PackageCtl.Text = "";
            UnitPriceCtl.Text = "";
        }
    }
예제 #7
0
 protected void NewUCItem_SelectedIndexChanged(object sender, EventArgs e)
 {
     UserControls_ItemControl NewUCItem = (UserControls_ItemControl)this.fvDetails.FindControl("NewUCItem");
     TextBox NewPackageCtl = (TextBox)this.fvDetails.FindControl("NewPackageCtl");
     TextBox NewUnitPriceCtl = (TextBox)this.fvDetails.FindControl("NewUnitPriceCtl");
     TextBox NewFinalPriceCtl = (TextBox)this.fvDetails.FindControl("NewFinalPriceCtl");
     TextBox NewQuantityCtl = (TextBox)this.fvDetails.FindControl("NewQuantityCtl");
     TextBox NewAmountCtl = (TextBox)this.fvDetails.FindControl("NewAmountCtl");
     TextBox NewAmountRMBCtl = (TextBox)this.fvDetails.FindControl("NewAmountRMBCtl");
     if (NewUCItem.ItemID != string.Empty) {
         MasterData.ItemRow item = new ItemTableAdapter().GetDataByID(int.Parse(NewUCItem.ItemID))[0];
         NewPackageCtl.Text = item.Package;
         NewUnitPriceCtl.Text = item.UnitPrice.ToString("N");
         NewFinalPriceCtl.Text = item.UnitPrice.ToString("N");
         NewUCItem.ItemCategoryID = this.CategoryID;
         if (NewQuantityCtl.Text != string.Empty) {
             decimal quantity = decimal.Parse(NewQuantityCtl.Text);
             NewAmountCtl.Text = decimal.Round(item.UnitPrice * quantity, 2).ToString();
             NewAmountRMBCtl.Text = decimal.Round(item.UnitPrice * quantity * decimal.Parse(this.ViewState["ExchangeRate"].ToString()), 2).ToString();
         }
     } else {
         NewPackageCtl.Text = "";
         NewUnitPriceCtl.Text = "";
     }
 }
예제 #8
0
 public InvoiceManageForm()
 {
     this.InitializeComponent();
     showSpecific = false;
     this.filterChanged = true;
     this.db = new StoreDBEntities();
     this.itemTableAdapter = new ItemTableAdapter();
 }
예제 #9
0
        private void InitializeComponent()
        {
            this.components = new System.ComponentModel.Container();
            this.label6 = new System.Windows.Forms.Label();
            this.txtCount = new System.Windows.Forms.TextBox();
            this.label7 = new System.Windows.Forms.Label();
            this.label8 = new System.Windows.Forms.Label();
            this.itemTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.ItemTableAdapter();
            this.label5 = new System.Windows.Forms.Label();
            this.btnInvoiceSubmit = new System.Windows.Forms.Button();
            this.lstInvoice = new System.Windows.Forms.ListView();
            this.ID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.ItemID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.ItemFullName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.Count = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.Price = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.TotalPrice = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.SalePrice = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.cmbDistributor = new System.Windows.Forms.ComboBox();
            this.storeDBDataSet = new Store.DB.StoreDBDataSet();
            this.label9 = new System.Windows.Forms.Label();
            this.txtTotal = new System.Windows.Forms.TextBox();
            this.btnAddDistributor = new System.Windows.Forms.Button();
            this.btnAddInvoiceItem = new System.Windows.Forms.Button();
            this.btnDeleteInvoice = new System.Windows.Forms.Button();
            this.invoiceTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.InvoiceTableAdapter();
            this.invoiceItemTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.InvoiceItemTableAdapter();
            this.abrDateInvoiceDate = new AbrAfzarGostaran.Windows.Forms.AbrPersianDatePicker();
            this.errorProvider = new System.Windows.Forms.ErrorProvider(this.components);
            this.txtItemNameID = new System.Windows.Forms.TextBox();
            this.label11 = new System.Windows.Forms.Label();
            this.chkPaidInvoice = new System.Windows.Forms.CheckBox();
            this.btnSub1000 = new System.Windows.Forms.Button();
            this.viewInvoiceItemOnInvoiceTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.ViewInvoiceItemOnInvoiceTableAdapter();
            this.btnCalculateTax = new System.Windows.Forms.Button();
            this.lstItems = new System.Windows.Forms.ListView();
            this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.btnAddNewItem = new System.Windows.Forms.Button();
            this.btnImportExcel = new System.Windows.Forms.Button();
            this.ofd = new System.Windows.Forms.OpenFileDialog();
            this.chkFixNegative = new System.Windows.Forms.CheckBox();
            this.storeDBEntitiesBindingSource = new System.Windows.Forms.BindingSource(this.components);
            this.timer = new System.Windows.Forms.Timer(this.components);
            this.label1 = new System.Windows.Forms.Label();
            this.btnAdd15Per = new System.Windows.Forms.Button();
            this.btnAdd20Per = new System.Windows.Forms.Button();
            this.btnAdd25Per = new System.Windows.Forms.Button();
            this.label2 = new System.Windows.Forms.Label();
            this.rdbtnPaidCheque = new System.Windows.Forms.RadioButton();
            this.rdbtnPaidCash = new System.Windows.Forms.RadioButton();
            this.numDiscount = new System.Windows.Forms.NumericUpDown();
            this.txtNewSalePrice = new System.Windows.Forms.NumericUpDown();
            this.txtPrice = new System.Windows.Forms.NumericUpDown();
            this.txtPureTotal = new System.Windows.Forms.TextBox();
            this.label3 = new System.Windows.Forms.Label();
            this.label4 = new System.Windows.Forms.Label();
            this.numExpenses = new System.Windows.Forms.NumericUpDown();
            this.txtDescription = new System.Windows.Forms.TextBox();
            this.label10 = new System.Windows.Forms.Label();
            ((System.ComponentModel.ISupportInitialize)(this.storeDBDataSet)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.storeDBEntitiesBindingSource)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.numDiscount)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.txtNewSalePrice)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.txtPrice)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.numExpenses)).BeginInit();
            this.SuspendLayout();
            // 
            // label6
            // 
            this.label6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label6.AutoSize = true;
            this.label6.Location = new System.Drawing.Point(559, 23);
            this.label6.Name = "label6";
            this.label6.Size = new System.Drawing.Size(38, 20);
            this.label6.TabIndex = 20;
            this.label6.Text = "به نام";
            // 
            // txtCount
            // 
            this.txtCount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtCount.Enabled = false;
            this.txtCount.Location = new System.Drawing.Point(603, 58);
            this.txtCount.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtCount.Name = "txtCount";
            this.txtCount.Size = new System.Drawing.Size(118, 27);
            this.txtCount.TabIndex = 2;
            this.txtCount.TextChanged += new System.EventHandler(this.txtCount_TextChanged);
            this.txtCount.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtCount_KeyPress);
            // 
            // label7
            // 
            this.label7.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label7.AutoSize = true;
            this.label7.Location = new System.Drawing.Point(687, 35);
            this.label7.Name = "label7";
            this.label7.Size = new System.Drawing.Size(35, 20);
            this.label7.TabIndex = 28;
            this.label7.Text = "تعداد";
            // 
            // label8
            // 
            this.label8.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label8.AutoSize = true;
            this.label8.Location = new System.Drawing.Point(667, 92);
            this.label8.Name = "label8";
            this.label8.Size = new System.Drawing.Size(49, 20);
            this.label8.TabIndex = 29;
            this.label8.Text = "فی واحد";
            // 
            // itemTableAdapter
            // 
            this.itemTableAdapter.ClearBeforeFill = true;
            // 
            // label5
            // 
            this.label5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label5.AutoSize = true;
            this.label5.Location = new System.Drawing.Point(196, 23);
            this.label5.Name = "label5";
            this.label5.Size = new System.Drawing.Size(51, 20);
            this.label5.TabIndex = 19;
            this.label5.Text = "در تاریخ";
            // 
            // btnInvoiceSubmit
            // 
            this.btnInvoiceSubmit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnInvoiceSubmit.Font = new System.Drawing.Font("XB Roya", 14F);
            this.btnInvoiceSubmit.Location = new System.Drawing.Point(14, 595);
            this.btnInvoiceSubmit.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnInvoiceSubmit.Name = "btnInvoiceSubmit";
            this.btnInvoiceSubmit.Size = new System.Drawing.Size(220, 69);
            this.btnInvoiceSubmit.TabIndex = 16;
            this.btnInvoiceSubmit.Text = "ثبت فاکتور";
            this.btnInvoiceSubmit.UseVisualStyleBackColor = true;
            this.btnInvoiceSubmit.Click += new System.EventHandler(this.btnInvoiceSubmit_Click);
            // 
            // lstInvoice
            // 
            this.lstInvoice.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.lstInvoice.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
            this.ID,
            this.ItemID,
            this.ItemFullName,
            this.Count,
            this.Price,
            this.TotalPrice,
            this.SalePrice});
            this.lstInvoice.Font = new System.Drawing.Font("XB Roya", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.lstInvoice.FullRowSelect = true;
            this.lstInvoice.HideSelection = false;
            this.lstInvoice.Location = new System.Drawing.Point(14, 58);
            this.lstInvoice.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.lstInvoice.Name = "lstInvoice";
            this.lstInvoice.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.lstInvoice.RightToLeftLayout = true;
            this.lstInvoice.Size = new System.Drawing.Size(581, 494);
            this.lstInvoice.TabIndex = 20;
            this.lstInvoice.UseCompatibleStateImageBehavior = false;
            this.lstInvoice.View = System.Windows.Forms.View.Details;
            this.lstInvoice.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.lstInvoice_ColumnClick);
            this.lstInvoice.SelectedIndexChanged += new System.EventHandler(this.lstInvoice_SelectedIndexChanged);
            // 
            // ID
            // 
            this.ID.Text = "ردیف";
            this.ID.Width = 44;
            // 
            // ItemID
            // 
            this.ItemID.Text = "شماره";
            this.ItemID.Width = 70;
            // 
            // ItemFullName
            // 
            this.ItemFullName.Text = "نام کالا";
            this.ItemFullName.Width = 120;
            // 
            // Count
            // 
            this.Count.Text = "تعداد";
            this.Count.Width = 35;
            // 
            // Price
            // 
            this.Price.Text = "فی واحد";
            this.Price.Width = 55;
            // 
            // TotalPrice
            // 
            this.TotalPrice.Text = "فی کل";
            this.TotalPrice.Width = 90;
            // 
            // SalePrice
            // 
            this.SalePrice.Text = "قیمت فروش";
            this.SalePrice.Width = 80;
            // 
            // cmbDistributor
            // 
            this.cmbDistributor.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.cmbDistributor.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
            this.cmbDistributor.FormattingEnabled = true;
            this.cmbDistributor.ItemHeight = 19;
            this.cmbDistributor.Location = new System.Drawing.Point(411, 19);
            this.cmbDistributor.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.cmbDistributor.Name = "cmbDistributor";
            this.cmbDistributor.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.cmbDistributor.Size = new System.Drawing.Size(140, 27);
            this.cmbDistributor.TabIndex = 17;
            // 
            // storeDBDataSet
            // 
            this.storeDBDataSet.DataSetName = "StoreDBDataSet";
            this.storeDBDataSet.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
            // 
            // label9
            // 
            this.label9.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label9.AutoSize = true;
            this.label9.Location = new System.Drawing.Point(140, 560);
            this.label9.Name = "label9";
            this.label9.Size = new System.Drawing.Size(75, 20);
            this.label9.TabIndex = 23;
            this.label9.Text = "قابل پرداخت";
            // 
            // txtTotal
            // 
            this.txtTotal.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtTotal.Enabled = false;
            this.txtTotal.Font = new System.Drawing.Font("XB Roya", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.txtTotal.Location = new System.Drawing.Point(14, 554);
            this.txtTotal.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtTotal.Name = "txtTotal";
            this.txtTotal.ReadOnly = true;
            this.txtTotal.Size = new System.Drawing.Size(116, 33);
            this.txtTotal.TabIndex = 22;
            this.txtTotal.Text = "1111111111";
            // 
            // btnAddDistributor
            // 
            this.btnAddDistributor.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnAddDistributor.Image = global::Store.Properties.Resources.edit_add;
            this.btnAddDistributor.Location = new System.Drawing.Point(374, 12);
            this.btnAddDistributor.Margin = new System.Windows.Forms.Padding(0);
            this.btnAddDistributor.Name = "btnAddDistributor";
            this.btnAddDistributor.Size = new System.Drawing.Size(33, 41);
            this.btnAddDistributor.TabIndex = 18;
            this.btnAddDistributor.UseVisualStyleBackColor = true;
            this.btnAddDistributor.Click += new System.EventHandler(this.btnAddDistributor_Click);
            // 
            // btnAddInvoiceItem
            // 
            this.btnAddInvoiceItem.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnAddInvoiceItem.Enabled = false;
            this.btnAddInvoiceItem.Image = global::Store.Properties.Resources.leftarrow;
            this.btnAddInvoiceItem.ImageAlign = System.Drawing.ContentAlignment.BottomCenter;
            this.btnAddInvoiceItem.Location = new System.Drawing.Point(603, 409);
            this.btnAddInvoiceItem.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnAddInvoiceItem.Name = "btnAddInvoiceItem";
            this.btnAddInvoiceItem.Size = new System.Drawing.Size(119, 67);
            this.btnAddInvoiceItem.TabIndex = 9;
            this.btnAddInvoiceItem.Text = "افزودن به فاکتور";
            this.btnAddInvoiceItem.TextAlign = System.Drawing.ContentAlignment.TopCenter;
            this.btnAddInvoiceItem.UseVisualStyleBackColor = true;
            this.btnAddInvoiceItem.Click += new System.EventHandler(this.btnAddInvoiceItem_Click);
            // 
            // btnDeleteInvoice
            // 
            this.btnDeleteInvoice.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnDeleteInvoice.Image = global::Store.Properties.Resources.cancel;
            this.btnDeleteInvoice.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
            this.btnDeleteInvoice.Location = new System.Drawing.Point(603, 485);
            this.btnDeleteInvoice.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnDeleteInvoice.Name = "btnDeleteInvoice";
            this.btnDeleteInvoice.Size = new System.Drawing.Size(119, 44);
            this.btnDeleteInvoice.TabIndex = 21;
            this.btnDeleteInvoice.Text = "حذف از فاکتور";
            this.btnDeleteInvoice.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            this.btnDeleteInvoice.UseVisualStyleBackColor = true;
            this.btnDeleteInvoice.Click += new System.EventHandler(this.btnDeleteInvoice_Click);
            // 
            // invoiceTableAdapter
            // 
            this.invoiceTableAdapter.ClearBeforeFill = true;
            // 
            // invoiceItemTableAdapter
            // 
            this.invoiceItemTableAdapter.ClearBeforeFill = true;
            // 
            // abrDateInvoiceDate
            // 
            this.abrDateInvoiceDate.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.abrDateInvoiceDate.EndOfYears = 1900;
            this.abrDateInvoiceDate.InnerBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(254)))), ((int)(((byte)(254)))));
            this.abrDateInvoiceDate.isBorder3D = true;
            this.abrDateInvoiceDate.ItemsFont = new System.Drawing.Font("B Roya", 15F, System.Drawing.FontStyle.Bold);
            this.abrDateInvoiceDate.LinearListFont = new System.Drawing.Font("B Roya", 15F, System.Drawing.FontStyle.Bold);
            this.abrDateInvoiceDate.Location = new System.Drawing.Point(14, 13);
            this.abrDateInvoiceDate.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.abrDateInvoiceDate.MaximumSize = new System.Drawing.Size(175, 37);
            this.abrDateInvoiceDate.MinimumSize = new System.Drawing.Size(175, 37);
            this.abrDateInvoiceDate.Name = "abrDateInvoiceDate";
            this.abrDateInvoiceDate.OuterBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(192)))));
            this.abrDateInvoiceDate.PanelEndBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(202)))), ((int)(((byte)(202)))), ((int)(((byte)(202)))));
            this.abrDateInvoiceDate.PanelStartBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(239)))), ((int)(((byte)(239)))), ((int)(((byte)(239)))));
            this.abrDateInvoiceDate.SelectedDate = new System.DateTime(2012, 3, 30, 1, 1, 1, 1);
            this.abrDateInvoiceDate.SelectedDateString = "1391/01/11";
            this.abrDateInvoiceDate.SelectedMonthName = null;
            this.abrDateInvoiceDate.Size = new System.Drawing.Size(175, 37);
            this.abrDateInvoiceDate.StartOfYears = 1350;
            this.abrDateInvoiceDate.TabIndex = 19;
            this.abrDateInvoiceDate.Paint += new System.Windows.Forms.PaintEventHandler(this.abrDateInvoiceDate_Paint);
            // 
            // errorProvider
            // 
            this.errorProvider.ContainerControl = this;
            // 
            // txtItemNameID
            // 
            this.txtItemNameID.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtItemNameID.Location = new System.Drawing.Point(853, 26);
            this.txtItemNameID.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtItemNameID.Name = "txtItemNameID";
            this.txtItemNameID.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.txtItemNameID.Size = new System.Drawing.Size(262, 27);
            this.txtItemNameID.TabIndex = 0;
            this.txtItemNameID.TextChanged += new System.EventHandler(this.txtItemNameID_TextChanged);
            this.txtItemNameID.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtItemNameID_KeyPress);
            // 
            // label11
            // 
            this.label11.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label11.AutoSize = true;
            this.label11.Location = new System.Drawing.Point(1122, 31);
            this.label11.Name = "label11";
            this.label11.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label11.Size = new System.Drawing.Size(58, 20);
            this.label11.TabIndex = 25;
            this.label11.Text = "نام یا کد:";
            // 
            // chkPaidInvoice
            // 
            this.chkPaidInvoice.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.chkPaidInvoice.AutoSize = true;
            this.chkPaidInvoice.Location = new System.Drawing.Point(499, 555);
            this.chkPaidInvoice.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.chkPaidInvoice.Name = "chkPaidInvoice";
            this.chkPaidInvoice.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.chkPaidInvoice.Size = new System.Drawing.Size(93, 24);
            this.chkPaidInvoice.TabIndex = 11;
            this.chkPaidInvoice.Text = "پرداخت شده";
            this.chkPaidInvoice.UseVisualStyleBackColor = true;
            this.chkPaidInvoice.CheckedChanged += new System.EventHandler(this.chkPaidInvoice_CheckedChanged);
            // 
            // btnSub1000
            // 
            this.btnSub1000.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnSub1000.AutoSize = true;
            this.btnSub1000.Location = new System.Drawing.Point(240, 595);
            this.btnSub1000.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnSub1000.Name = "btnSub1000";
            this.btnSub1000.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.btnSub1000.Size = new System.Drawing.Size(103, 30);
            this.btnSub1000.TabIndex = 15;
            this.btnSub1000.Text = "کسر 1000 ریال";
            this.btnSub1000.UseVisualStyleBackColor = true;
            this.btnSub1000.Click += new System.EventHandler(this.btnSub1000_Click);
            // 
            // viewInvoiceItemOnInvoiceTableAdapter
            // 
            this.viewInvoiceItemOnInvoiceTableAdapter.ClearBeforeFill = true;
            // 
            // btnCalculateTax
            // 
            this.btnCalculateTax.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnCalculateTax.AutoSize = true;
            this.btnCalculateTax.Location = new System.Drawing.Point(603, 153);
            this.btnCalculateTax.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnCalculateTax.Name = "btnCalculateTax";
            this.btnCalculateTax.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.btnCalculateTax.Size = new System.Drawing.Size(119, 34);
            this.btnCalculateTax.TabIndex = 4;
            this.btnCalculateTax.Text = "ارزش افزوده 9%";
            this.btnCalculateTax.UseVisualStyleBackColor = true;
            this.btnCalculateTax.Click += new System.EventHandler(this.btnCalculateTax_Click);
            // 
            // lstItems
            // 
            this.lstItems.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.lstItems.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
            this.columnHeader1,
            this.columnHeader2,
            this.columnHeader5});
            this.lstItems.Font = new System.Drawing.Font("XB Roya", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.lstItems.FullRowSelect = true;
            this.lstItems.GridLines = true;
            this.lstItems.HideSelection = false;
            this.lstItems.Location = new System.Drawing.Point(729, 58);
            this.lstItems.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.lstItems.MultiSelect = false;
            this.lstItems.Name = "lstItems";
            this.lstItems.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.lstItems.RightToLeftLayout = true;
            this.lstItems.ShowGroups = false;
            this.lstItems.Size = new System.Drawing.Size(446, 494);
            this.lstItems.TabIndex = 1;
            this.lstItems.UseCompatibleStateImageBehavior = false;
            this.lstItems.View = System.Windows.Forms.View.Details;
            this.lstItems.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.lstItems_ColumnClick);
            this.lstItems.SelectedIndexChanged += new System.EventHandler(this.lstItems_SelectedIndexChanged);
            this.lstItems.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.lstItems_KeyPress);
            // 
            // columnHeader1
            // 
            this.columnHeader1.Text = "کد";
            this.columnHeader1.Width = 120;
            // 
            // columnHeader2
            // 
            this.columnHeader2.Text = "نام کالا";
            this.columnHeader2.Width = 250;
            // 
            // columnHeader5
            // 
            this.columnHeader5.Text = "موجودی";
            this.columnHeader5.Width = 61;
            // 
            // btnAddNewItem
            // 
            this.btnAddNewItem.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnAddNewItem.Image = global::Store.Properties.Resources.edit_add;
            this.btnAddNewItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
            this.btnAddNewItem.Location = new System.Drawing.Point(729, 23);
            this.btnAddNewItem.Margin = new System.Windows.Forms.Padding(0);
            this.btnAddNewItem.Name = "btnAddNewItem";
            this.btnAddNewItem.Size = new System.Drawing.Size(100, 30);
            this.btnAddNewItem.TabIndex = 22;
            this.btnAddNewItem.Text = "کالای جدید";
            this.btnAddNewItem.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            this.btnAddNewItem.UseVisualStyleBackColor = true;
            this.btnAddNewItem.Click += new System.EventHandler(this.btnAddNewItem_Click);
            // 
            // btnImportExcel
            // 
            this.btnImportExcel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnImportExcel.AutoSize = true;
            this.btnImportExcel.Location = new System.Drawing.Point(603, 599);
            this.btnImportExcel.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnImportExcel.Name = "btnImportExcel";
            this.btnImportExcel.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.btnImportExcel.Size = new System.Drawing.Size(118, 34);
            this.btnImportExcel.TabIndex = 20;
            this.btnImportExcel.Text = "ورود از فایل اکسل";
            this.btnImportExcel.UseVisualStyleBackColor = true;
            this.btnImportExcel.Click += new System.EventHandler(this.btnImportExcel_Click);
            // 
            // ofd
            // 
            this.ofd.Filter = "Excel 2003 Files|*.xls|Excel 2007-2010 Files|*.xlsx";
            // 
            // chkFixNegative
            // 
            this.chkFixNegative.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.chkFixNegative.AutoSize = true;
            this.chkFixNegative.Checked = true;
            this.chkFixNegative.CheckState = System.Windows.Forms.CheckState.Checked;
            this.chkFixNegative.Location = new System.Drawing.Point(628, 547);
            this.chkFixNegative.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.chkFixNegative.Name = "chkFixNegative";
            this.chkFixNegative.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.chkFixNegative.Size = new System.Drawing.Size(94, 44);
            this.chkFixNegative.TabIndex = 13;
            this.chkFixNegative.Text = "تصحیح تعداد\r\n منفی";
            this.chkFixNegative.UseVisualStyleBackColor = true;
            // 
            // storeDBEntitiesBindingSource
            // 
            this.storeDBEntitiesBindingSource.DataSource = typeof(Store.DB.StoreDBEntities);
            // 
            // timer
            // 
            this.timer.Enabled = true;
            this.timer.Interval = 500;
            this.timer.Tick += new System.EventHandler(this.timer_Tick);
            // 
            // label1
            // 
            this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label1.AutoSize = true;
            this.label1.Location = new System.Drawing.Point(653, 348);
            this.label1.Name = "label1";
            this.label1.Size = new System.Drawing.Size(73, 20);
            this.label1.TabIndex = 23;
            this.label1.Text = "قیمت فروش";
            // 
            // btnAdd15Per
            // 
            this.btnAdd15Per.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnAdd15Per.AutoSize = true;
            this.btnAdd15Per.Location = new System.Drawing.Point(603, 243);
            this.btnAdd15Per.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnAdd15Per.Name = "btnAdd15Per";
            this.btnAdd15Per.Size = new System.Drawing.Size(119, 34);
            this.btnAdd15Per.TabIndex = 5;
            this.btnAdd15Per.Text = "+15%";
            this.btnAdd15Per.UseVisualStyleBackColor = true;
            this.btnAdd15Per.Click += new System.EventHandler(this.btnAddProfit_Click);
            // 
            // btnAdd20Per
            // 
            this.btnAdd20Per.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnAdd20Per.AutoSize = true;
            this.btnAdd20Per.Location = new System.Drawing.Point(603, 276);
            this.btnAdd20Per.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnAdd20Per.Name = "btnAdd20Per";
            this.btnAdd20Per.Size = new System.Drawing.Size(119, 34);
            this.btnAdd20Per.TabIndex = 6;
            this.btnAdd20Per.Text = "+20%";
            this.btnAdd20Per.UseVisualStyleBackColor = true;
            this.btnAdd20Per.Click += new System.EventHandler(this.btnAddProfit_Click);
            // 
            // btnAdd25Per
            // 
            this.btnAdd25Per.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnAdd25Per.AutoSize = true;
            this.btnAdd25Per.Location = new System.Drawing.Point(603, 310);
            this.btnAdd25Per.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnAdd25Per.Name = "btnAdd25Per";
            this.btnAdd25Per.Size = new System.Drawing.Size(119, 34);
            this.btnAdd25Per.TabIndex = 7;
            this.btnAdd25Per.Text = "+25%";
            this.btnAdd25Per.UseVisualStyleBackColor = true;
            this.btnAdd25Per.Click += new System.EventHandler(this.btnAddProfit_Click);
            // 
            // label2
            // 
            this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label2.AutoSize = true;
            this.label2.Location = new System.Drawing.Point(458, 597);
            this.label2.Name = "label2";
            this.label2.Size = new System.Drawing.Size(43, 20);
            this.label2.TabIndex = 23;
            this.label2.Text = "تخفیف";
            // 
            // rdbtnPaidCheque
            // 
            this.rdbtnPaidCheque.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.rdbtnPaidCheque.AutoSize = true;
            this.rdbtnPaidCheque.Checked = true;
            this.rdbtnPaidCheque.Enabled = false;
            this.rdbtnPaidCheque.Location = new System.Drawing.Point(544, 581);
            this.rdbtnPaidCheque.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.rdbtnPaidCheque.Name = "rdbtnPaidCheque";
            this.rdbtnPaidCheque.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.rdbtnPaidCheque.Size = new System.Drawing.Size(48, 24);
            this.rdbtnPaidCheque.TabIndex = 12;
            this.rdbtnPaidCheque.TabStop = true;
            this.rdbtnPaidCheque.Text = "چک";
            this.rdbtnPaidCheque.UseVisualStyleBackColor = true;
            // 
            // rdbtnPaidCash
            // 
            this.rdbtnPaidCash.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.rdbtnPaidCash.AutoSize = true;
            this.rdbtnPaidCash.Enabled = false;
            this.rdbtnPaidCash.Location = new System.Drawing.Point(500, 581);
            this.rdbtnPaidCash.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.rdbtnPaidCash.Name = "rdbtnPaidCash";
            this.rdbtnPaidCash.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.rdbtnPaidCash.Size = new System.Drawing.Size(43, 24);
            this.rdbtnPaidCash.TabIndex = 13;
            this.rdbtnPaidCash.Text = "نقد";
            this.rdbtnPaidCash.UseVisualStyleBackColor = true;
            // 
            // numDiscount
            // 
            this.numDiscount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.numDiscount.Location = new System.Drawing.Point(349, 595);
            this.numDiscount.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.numDiscount.Maximum = new decimal(new int[] {
            -559939585,
            902409669,
            54,
            0});
            this.numDiscount.Name = "numDiscount";
            this.numDiscount.Size = new System.Drawing.Size(106, 27);
            this.numDiscount.TabIndex = 14;
            this.numDiscount.ThousandsSeparator = true;
            this.numDiscount.UpDownAlign = System.Windows.Forms.LeftRightAlignment.Left;
            this.numDiscount.ValueChanged += new System.EventHandler(this.txtDiscountValue_ValueChanged);
            this.numDiscount.Enter += new System.EventHandler(this.numeric_Enter);
            this.numDiscount.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.numeric_KeyPress);
            // 
            // txtNewSalePrice
            // 
            this.txtNewSalePrice.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtNewSalePrice.Location = new System.Drawing.Point(603, 371);
            this.txtNewSalePrice.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtNewSalePrice.Maximum = new decimal(new int[] {
            -559939585,
            902409669,
            54,
            0});
            this.txtNewSalePrice.Name = "txtNewSalePrice";
            this.txtNewSalePrice.Size = new System.Drawing.Size(119, 27);
            this.txtNewSalePrice.TabIndex = 8;
            this.txtNewSalePrice.ThousandsSeparator = true;
            this.txtNewSalePrice.UpDownAlign = System.Windows.Forms.LeftRightAlignment.Left;
            this.txtNewSalePrice.ValueChanged += new System.EventHandler(this.txtNewSalePrice_TextChanged);
            this.txtNewSalePrice.Enter += new System.EventHandler(this.numeric_Enter);
            this.txtNewSalePrice.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.numeric_KeyPress);
            // 
            // txtPrice
            // 
            this.txtPrice.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtPrice.Location = new System.Drawing.Point(603, 115);
            this.txtPrice.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtPrice.Maximum = new decimal(new int[] {
            -559939585,
            902409669,
            54,
            0});
            this.txtPrice.Name = "txtPrice";
            this.txtPrice.Size = new System.Drawing.Size(119, 27);
            this.txtPrice.TabIndex = 3;
            this.txtPrice.ThousandsSeparator = true;
            this.txtPrice.UpDownAlign = System.Windows.Forms.LeftRightAlignment.Left;
            this.txtPrice.ValueChanged += new System.EventHandler(this.txtPrice_TextChanged);
            this.txtPrice.Enter += new System.EventHandler(this.numeric_Enter);
            this.txtPrice.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.numeric_KeyPress);
            // 
            // txtPureTotal
            // 
            this.txtPureTotal.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtPureTotal.Enabled = false;
            this.txtPureTotal.Font = new System.Drawing.Font("XB Roya", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.txtPureTotal.Location = new System.Drawing.Point(240, 554);
            this.txtPureTotal.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtPureTotal.Name = "txtPureTotal";
            this.txtPureTotal.ReadOnly = true;
            this.txtPureTotal.Size = new System.Drawing.Size(116, 33);
            this.txtPureTotal.TabIndex = 30;
            this.txtPureTotal.Text = "1111111111";
            // 
            // label3
            // 
            this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label3.AutoSize = true;
            this.label3.Location = new System.Drawing.Point(366, 560);
            this.label3.Name = "label3";
            this.label3.Size = new System.Drawing.Size(61, 20);
            this.label3.TabIndex = 31;
            this.label3.Text = "مجموع کل";
            // 
            // label4
            // 
            this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label4.AutoSize = true;
            this.label4.Location = new System.Drawing.Point(458, 628);
            this.label4.Name = "label4";
            this.label4.Size = new System.Drawing.Size(43, 20);
            this.label4.TabIndex = 23;
            this.label4.Text = "باربری";
            // 
            // numExpenses
            // 
            this.numExpenses.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.numExpenses.Location = new System.Drawing.Point(349, 626);
            this.numExpenses.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.numExpenses.Maximum = new decimal(new int[] {
            -559939585,
            902409669,
            54,
            0});
            this.numExpenses.Name = "numExpenses";
            this.numExpenses.Size = new System.Drawing.Size(106, 27);
            this.numExpenses.TabIndex = 14;
            this.numExpenses.ThousandsSeparator = true;
            this.numExpenses.UpDownAlign = System.Windows.Forms.LeftRightAlignment.Left;
            this.numExpenses.ValueChanged += new System.EventHandler(this.txtDiscountValue_ValueChanged);
            this.numExpenses.Enter += new System.EventHandler(this.numeric_Enter);
            this.numExpenses.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.numeric_KeyPress);
            // 
            // txtDescription
            // 
            this.txtDescription.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtDescription.Location = new System.Drawing.Point(728, 581);
            this.txtDescription.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtDescription.Multiline = true;
            this.txtDescription.Name = "txtDescription";
            this.txtDescription.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.txtDescription.Size = new System.Drawing.Size(448, 83);
            this.txtDescription.TabIndex = 32;
            // 
            // label10
            // 
            this.label10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label10.AutoSize = true;
            this.label10.Location = new System.Drawing.Point(1114, 557);
            this.label10.Name = "label10";
            this.label10.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label10.Size = new System.Drawing.Size(65, 20);
            this.label10.TabIndex = 23;
            this.label10.Text = "توضیحات :";
            // 
            // InvoiceBuyForm
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 19F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.BackColor = System.Drawing.Color.SkyBlue;
            this.ClientSize = new System.Drawing.Size(1184, 666);
            this.Controls.Add(this.txtDescription);
            this.Controls.Add(this.txtPureTotal);
            this.Controls.Add(this.label3);
            this.Controls.Add(this.txtPrice);
            this.Controls.Add(this.txtNewSalePrice);
            this.Controls.Add(this.numExpenses);
            this.Controls.Add(this.numDiscount);
            this.Controls.Add(this.rdbtnPaidCash);
            this.Controls.Add(this.rdbtnPaidCheque);
            this.Controls.Add(this.btnSub1000);
            this.Controls.Add(this.btnAdd15Per);
            this.Controls.Add(this.lstItems);
            this.Controls.Add(this.chkFixNegative);
            this.Controls.Add(this.chkPaidInvoice);
            this.Controls.Add(this.btnAdd25Per);
            this.Controls.Add(this.btnAdd20Per);
            this.Controls.Add(this.btnImportExcel);
            this.Controls.Add(this.btnCalculateTax);
            this.Controls.Add(this.label11);
            this.Controls.Add(this.txtItemNameID);
            this.Controls.Add(this.abrDateInvoiceDate);
            this.Controls.Add(this.btnDeleteInvoice);
            this.Controls.Add(this.btnAddInvoiceItem);
            this.Controls.Add(this.btnAddNewItem);
            this.Controls.Add(this.btnAddDistributor);
            this.Controls.Add(this.txtTotal);
            this.Controls.Add(this.cmbDistributor);
            this.Controls.Add(this.lstInvoice);
            this.Controls.Add(this.btnInvoiceSubmit);
            this.Controls.Add(this.label5);
            this.Controls.Add(this.label8);
            this.Controls.Add(this.label1);
            this.Controls.Add(this.label4);
            this.Controls.Add(this.label10);
            this.Controls.Add(this.label2);
            this.Controls.Add(this.label9);
            this.Controls.Add(this.label7);
            this.Controls.Add(this.label6);
            this.Controls.Add(this.txtCount);
            this.Font = new System.Drawing.Font("XB Roya", 9.25F);
            this.KeyPreview = true;
            this.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.Name = "InvoiceBuyForm";
            this.Text = "ثبت فاکتور خرید";
            this.Activated += new System.EventHandler(this.InvoiceBuyForm_Activated);
            this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.InvoiceBuyForm_FormClosing);
            this.Load += new System.EventHandler(this.BuyInvoiceForm_Load);
            this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.InvoiceBuyForm_KeyPress);
            ((System.ComponentModel.ISupportInitialize)(this.storeDBDataSet)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.storeDBEntitiesBindingSource)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.numDiscount)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.txtNewSalePrice)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.txtPrice)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.numExpenses)).EndInit();
            this.ResumeLayout(false);
            this.PerformLayout();

        }
예제 #10
0
        private void InitializeComponent()
        {
            this.components = new System.ComponentModel.Container();
            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(InvoiceSaleForm));
            this.lstTotal = new System.Windows.Forms.ListView();
            this.ItemID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.ItemName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.SellPrice = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.Count = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.Total = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.btnCreateInvoice = new System.Windows.Forms.Button();
            this.btnDeleteInvoiceItem = new System.Windows.Forms.Button();
            this.cmbCustomers = new System.Windows.Forms.ComboBox();
            this.customerBindingSource = new System.Windows.Forms.BindingSource(this.components);
            this.storeDBDataSet = new Store.DB.StoreDBDataSet();
            this.groupBox1 = new System.Windows.Forms.GroupBox();
            this.numExpenses = new System.Windows.Forms.NumericUpDown();
            this.numDiscount = new System.Windows.Forms.NumericUpDown();
            this.chkUnPaidInvoice = new System.Windows.Forms.CheckBox();
            this.label4 = new System.Windows.Forms.Label();
            this.cmbBankAccount = new System.Windows.Forms.ComboBox();
            this.bankAccountBindingSource = new System.Windows.Forms.BindingSource(this.components);
            this.lblDiscount = new System.Windows.Forms.Label();
            this.rdbtnChequePayment = new System.Windows.Forms.RadioButton();
            this.rdbtnPosPayment = new System.Windows.Forms.RadioButton();
            this.rdbtnCashPayment = new System.Windows.Forms.RadioButton();
            this.bankAccountTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.BankAccountTableAdapter();
            this.customerTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.CustomerTableAdapter();
            this.lstItems = new System.Windows.Forms.ListView();
            this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
            this.label11 = new System.Windows.Forms.Label();
            this.txtItemNameID = new System.Windows.Forms.TextBox();
            this.btnAddToInvoice = new System.Windows.Forms.Button();
            this.chkReportOutput = new System.Windows.Forms.CheckBox();
            this.stiReport1 = new Stimulsoft.Report.StiReport();
            this.stiReportDataSource10 = new Stimulsoft.Report.Design.StiReportDataSource("StoreDBDataSet", this.storeDBDataSet);
            this.viewCustomerOnInvoiceTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.ViewCustomerOnInvoiceTableAdapter();
            this.dailyTransactionTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.DailyTransactionTableAdapter();
            this.abrInvoiceDate = new AbrAfzarGostaran.Windows.Forms.AbrPersianDatePicker();
            this.label2 = new System.Windows.Forms.Label();
            this.label3 = new System.Windows.Forms.Label();
            this.btnAddCustomer = new System.Windows.Forms.Button();
            this.btnSeparateInvoices = new System.Windows.Forms.Button();
            this.timer1 = new System.Windows.Forms.Timer(this.components);
            this.listTimer = new System.Windows.Forms.Timer(this.components);
            this.itemTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.ItemTableAdapter();
            this.invoiceTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.InvoiceTableAdapter();
            this.invoiceItemTableAdapter = new Store.DB.StoreDBDataSetTableAdapters.InvoiceItemTableAdapter();
            this.chkChangeTextForID = new System.Windows.Forms.CheckBox();
            this.lblTimestamp = new System.Windows.Forms.Label();
            this.label1 = new System.Windows.Forms.Label();
            this.lblTotalPrice = new System.Windows.Forms.Label();
            this.lblTotalPayable = new System.Windows.Forms.Label();
            this.label6 = new System.Windows.Forms.Label();
            ((System.ComponentModel.ISupportInitialize)(this.customerBindingSource)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.storeDBDataSet)).BeginInit();
            this.groupBox1.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.numExpenses)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.numDiscount)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.bankAccountBindingSource)).BeginInit();
            this.SuspendLayout();
            // 
            // lstTotal
            // 
            this.lstTotal.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.lstTotal.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
            this.ItemID,
            this.ItemName,
            this.SellPrice,
            this.Count,
            this.Total});
            this.lstTotal.Font = new System.Drawing.Font("XB Roya", 11F);
            this.lstTotal.FullRowSelect = true;
            this.lstTotal.GridLines = true;
            this.lstTotal.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable;
            this.lstTotal.Location = new System.Drawing.Point(348, 67);
            this.lstTotal.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.lstTotal.Name = "lstTotal";
            this.lstTotal.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.lstTotal.RightToLeftLayout = true;
            this.lstTotal.ShowGroups = false;
            this.lstTotal.Size = new System.Drawing.Size(506, 545);
            this.lstTotal.TabIndex = 10;
            this.lstTotal.UseCompatibleStateImageBehavior = false;
            this.lstTotal.View = System.Windows.Forms.View.Details;
            this.lstTotal.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.lstTotal_ColumnClick);
            this.lstTotal.KeyDown += new System.Windows.Forms.KeyEventHandler(this.lstTotal_KeyDown);
            // 
            // ItemID
            // 
            this.ItemID.Text = "کد کالا";
            this.ItemID.Width = 90;
            // 
            // ItemName
            // 
            this.ItemName.Text = "نام";
            this.ItemName.Width = 120;
            // 
            // SellPrice
            // 
            this.SellPrice.Text = "فی واحد";
            this.SellPrice.Width = 59;
            // 
            // Count
            // 
            this.Count.Text = "تعداد";
            this.Count.Width = 44;
            // 
            // Total
            // 
            this.Total.Text = "فی کل";
            this.Total.Width = 90;
            // 
            // btnCreateInvoice
            // 
            this.btnCreateInvoice.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
            this.btnCreateInvoice.Location = new System.Drawing.Point(217, 574);
            this.btnCreateInvoice.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnCreateInvoice.Name = "btnCreateInvoice";
            this.btnCreateInvoice.Size = new System.Drawing.Size(124, 39);
            this.btnCreateInvoice.TabIndex = 9;
            this.btnCreateInvoice.Text = "&صدور فاکتور";
            this.btnCreateInvoice.UseVisualStyleBackColor = true;
            this.btnCreateInvoice.Click += new System.EventHandler(this.btnCreateInvoice_Click);
            // 
            // btnDeleteInvoiceItem
            // 
            this.btnDeleteInvoiceItem.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnDeleteInvoiceItem.Image = global::Store.Properties.Resources.cancel;
            this.btnDeleteInvoiceItem.Location = new System.Drawing.Point(817, 18);
            this.btnDeleteInvoiceItem.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnDeleteInvoiceItem.Name = "btnDeleteInvoiceItem";
            this.btnDeleteInvoiceItem.Size = new System.Drawing.Size(37, 47);
            this.btnDeleteInvoiceItem.TabIndex = 11;
            this.btnDeleteInvoiceItem.UseVisualStyleBackColor = true;
            this.btnDeleteInvoiceItem.Click += new System.EventHandler(this.btnDeleteInvoiceItem_Click);
            // 
            // cmbCustomers
            // 
            this.cmbCustomers.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.cmbCustomers.DataSource = this.customerBindingSource;
            this.cmbCustomers.DisplayMember = "Name";
            this.cmbCustomers.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
            this.cmbCustomers.FormattingEnabled = true;
            this.cmbCustomers.Location = new System.Drawing.Point(77, 63);
            this.cmbCustomers.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.cmbCustomers.Name = "cmbCustomers";
            this.cmbCustomers.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.cmbCustomers.Size = new System.Drawing.Size(193, 27);
            this.cmbCustomers.TabIndex = 2;
            this.cmbCustomers.ValueMember = "ID";
            this.cmbCustomers.SelectedIndexChanged += new System.EventHandler(this.cmbCustomers_SelectedIndexChanged);
            // 
            // customerBindingSource
            // 
            this.customerBindingSource.DataMember = "Customer";
            this.customerBindingSource.DataSource = this.storeDBDataSet;
            // 
            // storeDBDataSet
            // 
            this.storeDBDataSet.DataSetName = "StoreDBDataSet";
            this.storeDBDataSet.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
            // 
            // groupBox1
            // 
            this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.groupBox1.Controls.Add(this.label6);
            this.groupBox1.Controls.Add(this.lblTotalPayable);
            this.groupBox1.Controls.Add(this.label1);
            this.groupBox1.Controls.Add(this.lblTotalPrice);
            this.groupBox1.Controls.Add(this.numExpenses);
            this.groupBox1.Controls.Add(this.numDiscount);
            this.groupBox1.Controls.Add(this.chkUnPaidInvoice);
            this.groupBox1.Controls.Add(this.label4);
            this.groupBox1.Controls.Add(this.cmbBankAccount);
            this.groupBox1.Controls.Add(this.lblDiscount);
            this.groupBox1.Controls.Add(this.rdbtnChequePayment);
            this.groupBox1.Controls.Add(this.rdbtnPosPayment);
            this.groupBox1.Controls.Add(this.rdbtnCashPayment);
            this.groupBox1.Location = new System.Drawing.Point(9, 107);
            this.groupBox1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.groupBox1.Name = "groupBox1";
            this.groupBox1.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.groupBox1.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.groupBox1.Size = new System.Drawing.Size(331, 380);
            this.groupBox1.TabIndex = 5;
            this.groupBox1.TabStop = false;
            this.groupBox1.Text = "پرداخت";
            // 
            // numExpenses
            // 
            this.numExpenses.Font = new System.Drawing.Font("XB Roya", 10.25F);
            this.numExpenses.Increment = new decimal(new int[] {
            500,
            0,
            0,
            0});
            this.numExpenses.Location = new System.Drawing.Point(59, 245);
            this.numExpenses.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.numExpenses.Maximum = new decimal(new int[] {
            -469762049,
            -590869294,
            5421010,
            0});
            this.numExpenses.Name = "numExpenses";
            this.numExpenses.Size = new System.Drawing.Size(149, 29);
            this.numExpenses.TabIndex = 0;
            this.numExpenses.ThousandsSeparator = true;
            this.numExpenses.ValueChanged += new System.EventHandler(this.numExpenses_ValueChanged);
            // 
            // numDiscount
            // 
            this.numDiscount.Font = new System.Drawing.Font("XB Roya", 10.25F);
            this.numDiscount.Increment = new decimal(new int[] {
            500,
            0,
            0,
            0});
            this.numDiscount.Location = new System.Drawing.Point(59, 208);
            this.numDiscount.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.numDiscount.Maximum = new decimal(new int[] {
            -469762049,
            -590869294,
            5421010,
            0});
            this.numDiscount.Name = "numDiscount";
            this.numDiscount.Size = new System.Drawing.Size(149, 29);
            this.numDiscount.TabIndex = 0;
            this.numDiscount.ThousandsSeparator = true;
            this.numDiscount.ValueChanged += new System.EventHandler(this.numDiscount_ValueChanged);
            // 
            // chkUnPaidInvoice
            // 
            this.chkUnPaidInvoice.AutoSize = true;
            this.chkUnPaidInvoice.Enabled = false;
            this.chkUnPaidInvoice.Location = new System.Drawing.Point(225, 28);
            this.chkUnPaidInvoice.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.chkUnPaidInvoice.Name = "chkUnPaidInvoice";
            this.chkUnPaidInvoice.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.chkUnPaidInvoice.Size = new System.Drawing.Size(97, 24);
            this.chkUnPaidInvoice.TabIndex = 3;
            this.chkUnPaidInvoice.Text = "پرداخت نشده";
            this.chkUnPaidInvoice.UseVisualStyleBackColor = true;
            this.chkUnPaidInvoice.CheckedChanged += new System.EventHandler(this.chkUnPaidInvoice_CheckedChanged);
            // 
            // label4
            // 
            this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label4.AutoSize = true;
            this.label4.Location = new System.Drawing.Point(243, 249);
            this.label4.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
            this.label4.Name = "label4";
            this.label4.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label4.Size = new System.Drawing.Size(78, 20);
            this.label4.TabIndex = 21;
            this.label4.Text = "اضافه دریافت";
            // 
            // cmbBankAccount
            // 
            this.cmbBankAccount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.cmbBankAccount.DataSource = this.bankAccountBindingSource;
            this.cmbBankAccount.DisplayMember = "NumberName";
            this.cmbBankAccount.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
            this.cmbBankAccount.Enabled = false;
            this.cmbBankAccount.FormattingEnabled = true;
            this.cmbBankAccount.Location = new System.Drawing.Point(51, 94);
            this.cmbBankAccount.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.cmbBankAccount.Name = "cmbBankAccount";
            this.cmbBankAccount.Size = new System.Drawing.Size(186, 27);
            this.cmbBankAccount.TabIndex = 2;
            this.cmbBankAccount.ValueMember = "ID";
            // 
            // bankAccountBindingSource
            // 
            this.bankAccountBindingSource.DataMember = "BankAccount";
            this.bankAccountBindingSource.DataSource = this.storeDBDataSet;
            // 
            // lblDiscount
            // 
            this.lblDiscount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.lblDiscount.AutoSize = true;
            this.lblDiscount.Location = new System.Drawing.Point(277, 212);
            this.lblDiscount.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
            this.lblDiscount.Name = "lblDiscount";
            this.lblDiscount.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.lblDiscount.Size = new System.Drawing.Size(43, 20);
            this.lblDiscount.TabIndex = 21;
            this.lblDiscount.Text = "تخفیف";
            // 
            // rdbtnChequePayment
            // 
            this.rdbtnChequePayment.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.rdbtnChequePayment.AutoSize = true;
            this.rdbtnChequePayment.Enabled = false;
            this.rdbtnChequePayment.Location = new System.Drawing.Point(276, 129);
            this.rdbtnChequePayment.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.rdbtnChequePayment.Name = "rdbtnChequePayment";
            this.rdbtnChequePayment.Size = new System.Drawing.Size(48, 24);
            this.rdbtnChequePayment.TabIndex = 3;
            this.rdbtnChequePayment.Text = "چک";
            this.rdbtnChequePayment.UseVisualStyleBackColor = true;
            // 
            // rdbtnPosPayment
            // 
            this.rdbtnPosPayment.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.rdbtnPosPayment.AutoSize = true;
            this.rdbtnPosPayment.Enabled = false;
            this.rdbtnPosPayment.Location = new System.Drawing.Point(252, 95);
            this.rdbtnPosPayment.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.rdbtnPosPayment.Name = "rdbtnPosPayment";
            this.rdbtnPosPayment.Size = new System.Drawing.Size(72, 24);
            this.rdbtnPosPayment.TabIndex = 1;
            this.rdbtnPosPayment.Text = "&کارتخوان";
            this.rdbtnPosPayment.UseVisualStyleBackColor = true;
            this.rdbtnPosPayment.CheckedChanged += new System.EventHandler(this.rdbtnPosPayment_CheckedChanged);
            this.rdbtnPosPayment.EnabledChanged += new System.EventHandler(this.rdbtnPosPayment_EnabledChanged);
            // 
            // rdbtnCashPayment
            // 
            this.rdbtnCashPayment.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.rdbtnCashPayment.AutoSize = true;
            this.rdbtnCashPayment.Checked = true;
            this.rdbtnCashPayment.Location = new System.Drawing.Point(281, 61);
            this.rdbtnCashPayment.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.rdbtnCashPayment.Name = "rdbtnCashPayment";
            this.rdbtnCashPayment.Size = new System.Drawing.Size(43, 24);
            this.rdbtnCashPayment.TabIndex = 0;
            this.rdbtnCashPayment.TabStop = true;
            this.rdbtnCashPayment.Text = "ن&قد";
            this.rdbtnCashPayment.UseVisualStyleBackColor = true;
            // 
            // bankAccountTableAdapter
            // 
            this.bankAccountTableAdapter.ClearBeforeFill = true;
            // 
            // customerTableAdapter
            // 
            this.customerTableAdapter.ClearBeforeFill = true;
            // 
            // lstItems
            // 
            this.lstItems.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.lstItems.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
            this.columnHeader1,
            this.columnHeader2,
            this.columnHeader5,
            this.columnHeader3});
            this.lstItems.Font = new System.Drawing.Font("XB Roya", 11F);
            this.lstItems.FullRowSelect = true;
            this.lstItems.GridLines = true;
            this.lstItems.Location = new System.Drawing.Point(862, 67);
            this.lstItems.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.lstItems.MultiSelect = false;
            this.lstItems.Name = "lstItems";
            this.lstItems.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.lstItems.RightToLeftLayout = true;
            this.lstItems.ShowGroups = false;
            this.lstItems.Size = new System.Drawing.Size(488, 545);
            this.lstItems.TabIndex = 1;
            this.lstItems.UseCompatibleStateImageBehavior = false;
            this.lstItems.View = System.Windows.Forms.View.Details;
            this.lstItems.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.lstItem_ColumnClick);
            this.lstItems.DoubleClick += new System.EventHandler(this.lstItems_DoubleClick);
            this.lstItems.KeyDown += new System.Windows.Forms.KeyEventHandler(this.lstItems_KeyDown);
            this.lstItems.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.lstItems_KeyPress);
            // 
            // columnHeader1
            // 
            this.columnHeader1.Text = "کد کالا";
            this.columnHeader1.Width = 130;
            // 
            // columnHeader2
            // 
            this.columnHeader2.Text = "نام کالا";
            this.columnHeader2.Width = 180;
            // 
            // columnHeader5
            // 
            this.columnHeader5.Text = "موجودی";
            // 
            // columnHeader3
            // 
            this.columnHeader3.Text = "قیمت فروش";
            this.columnHeader3.Width = 90;
            // 
            // label11
            // 
            this.label11.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label11.AutoSize = true;
            this.label11.Location = new System.Drawing.Point(1297, 39);
            this.label11.Name = "label11";
            this.label11.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label11.Size = new System.Drawing.Size(58, 20);
            this.label11.TabIndex = 31;
            this.label11.Text = "نام یا کد:";
            // 
            // txtItemNameID
            // 
            this.txtItemNameID.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.txtItemNameID.Location = new System.Drawing.Point(1018, 35);
            this.txtItemNameID.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.txtItemNameID.Name = "txtItemNameID";
            this.txtItemNameID.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.txtItemNameID.Size = new System.Drawing.Size(271, 27);
            this.txtItemNameID.TabIndex = 0;
            this.txtItemNameID.TextChanged += new System.EventHandler(this.txtItemNameID_TextChanged);
            this.txtItemNameID.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtItemNameID_KeyDown);
            this.txtItemNameID.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtItemNameID_KeyPress);
            // 
            // btnAddToInvoice
            // 
            this.btnAddToInvoice.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnAddToInvoice.Image = global::Store.Properties.Resources.leftarrow;
            this.btnAddToInvoice.Location = new System.Drawing.Point(862, 18);
            this.btnAddToInvoice.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnAddToInvoice.Name = "btnAddToInvoice";
            this.btnAddToInvoice.Size = new System.Drawing.Size(37, 47);
            this.btnAddToInvoice.TabIndex = 3;
            this.btnAddToInvoice.UseVisualStyleBackColor = true;
            this.btnAddToInvoice.Click += new System.EventHandler(this.btnAddToInvoice_Click);
            // 
            // chkReportOutput
            // 
            this.chkReportOutput.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
            this.chkReportOutput.AutoSize = true;
            this.chkReportOutput.Location = new System.Drawing.Point(109, 584);
            this.chkReportOutput.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.chkReportOutput.Name = "chkReportOutput";
            this.chkReportOutput.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.chkReportOutput.Size = new System.Drawing.Size(101, 24);
            this.chkReportOutput.TabIndex = 32;
            this.chkReportOutput.Text = "گزارش (چاپ)";
            this.chkReportOutput.UseVisualStyleBackColor = true;
            // 
            // stiReport1
            // 
            this.stiReport1.EngineVersion = Stimulsoft.Report.Engine.StiEngineVersion.EngineV2;
            this.stiReport1.ReferencedAssemblies = new string[] {
        "System.Dll",
        "System.Drawing.Dll",
        "Dll",
        "System.Data.Dll",
        "System.Xml.Dll",
        "Stimulsoft.Controls.Dll",
        "Stimulsoft.Base.Dll",
        "Stimulsoft.Report.Dll"};
            this.stiReport1.ReportAlias = "Report";
            this.stiReport1.ReportDataSources.Add(this.stiReportDataSource10);
            this.stiReport1.ReportGuid = "2eb0fd0f635b4feeaa3c92aa921c77ff";
            this.stiReport1.ReportName = "Report";
            this.stiReport1.ReportSource = resources.GetString("stiReport1.ReportSource");
            this.stiReport1.ReportUnit = Stimulsoft.Report.StiReportUnitType.Millimeters;
            this.stiReport1.ScriptLanguage = Stimulsoft.Report.StiReportLanguageType.CSharp;
            this.stiReport1.UseProgressInThread = false;
            // 
            // stiReportDataSource10
            // 
            this.stiReportDataSource10.Item = this.storeDBDataSet;
            this.stiReportDataSource10.Name = "StoreDBDataSet";
            // 
            // viewCustomerOnInvoiceTableAdapter
            // 
            this.viewCustomerOnInvoiceTableAdapter.ClearBeforeFill = true;
            // 
            // dailyTransactionTableAdapter
            // 
            this.dailyTransactionTableAdapter.ClearBeforeFill = true;
            // 
            // abrInvoiceDate
            // 
            this.abrInvoiceDate.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.abrInvoiceDate.EndOfYears = 1900;
            this.abrInvoiceDate.InnerBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(254)))), ((int)(((byte)(254)))));
            this.abrInvoiceDate.isBorder3D = true;
            this.abrInvoiceDate.ItemsFont = new System.Drawing.Font("B Roya", 15F, System.Drawing.FontStyle.Bold);
            this.abrInvoiceDate.LinearListFont = new System.Drawing.Font("B Roya", 15F, System.Drawing.FontStyle.Bold);
            this.abrInvoiceDate.Location = new System.Drawing.Point(78, 538);
            this.abrInvoiceDate.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.abrInvoiceDate.MaximumSize = new System.Drawing.Size(175, 37);
            this.abrInvoiceDate.MinimumSize = new System.Drawing.Size(175, 37);
            this.abrInvoiceDate.Name = "abrInvoiceDate";
            this.abrInvoiceDate.OuterBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(192)))));
            this.abrInvoiceDate.PanelEndBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(202)))), ((int)(((byte)(202)))), ((int)(((byte)(202)))));
            this.abrInvoiceDate.PanelStartBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(239)))), ((int)(((byte)(239)))), ((int)(((byte)(239)))));
            this.abrInvoiceDate.SelectedDate = new System.DateTime(2014, 9, 23, 1, 1, 1, 1);
            this.abrInvoiceDate.SelectedDateString = "1393/07/01";
            this.abrInvoiceDate.SelectedMonthName = null;
            this.abrInvoiceDate.Size = new System.Drawing.Size(175, 37);
            this.abrInvoiceDate.StartOfYears = 1350;
            this.abrInvoiceDate.TabIndex = 33;
            // 
            // label2
            // 
            this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label2.AutoSize = true;
            this.label2.Location = new System.Drawing.Point(289, 67);
            this.label2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
            this.label2.Name = "label2";
            this.label2.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label2.Size = new System.Drawing.Size(46, 20);
            this.label2.TabIndex = 21;
            this.label2.Text = "مشتری";
            // 
            // label3
            // 
            this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label3.AutoSize = true;
            this.label3.Location = new System.Drawing.Point(259, 545);
            this.label3.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
            this.label3.Name = "label3";
            this.label3.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label3.Size = new System.Drawing.Size(71, 20);
            this.label3.TabIndex = 21;
            this.label3.Text = "تاریخ فاکتور";
            // 
            // btnAddCustomer
            // 
            this.btnAddCustomer.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnAddCustomer.Image = global::Store.Properties.Resources.edit_add;
            this.btnAddCustomer.Location = new System.Drawing.Point(29, 57);
            this.btnAddCustomer.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnAddCustomer.Name = "btnAddCustomer";
            this.btnAddCustomer.Size = new System.Drawing.Size(36, 42);
            this.btnAddCustomer.TabIndex = 11;
            this.btnAddCustomer.UseVisualStyleBackColor = true;
            this.btnAddCustomer.Click += new System.EventHandler(this.btnAddCustomer_Click);
            // 
            // btnSeparateInvoices
            // 
            this.btnSeparateInvoices.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.btnSeparateInvoices.Image = global::Store.Properties.Resources.edit_add;
            this.btnSeparateInvoices.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
            this.btnSeparateInvoices.Location = new System.Drawing.Point(348, 22);
            this.btnSeparateInvoices.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.btnSeparateInvoices.Name = "btnSeparateInvoices";
            this.btnSeparateInvoices.Size = new System.Drawing.Size(152, 42);
            this.btnSeparateInvoices.TabIndex = 11;
            this.btnSeparateInvoices.Text = "انتقال به فاکتور جدید";
            this.btnSeparateInvoices.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            this.btnSeparateInvoices.UseVisualStyleBackColor = true;
            this.btnSeparateInvoices.Click += new System.EventHandler(this.btnSeparateInvoices_Click);
            // 
            // timer1
            // 
            this.timer1.Enabled = true;
            this.timer1.Interval = 300;
            this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
            // 
            // listTimer
            // 
            this.listTimer.Enabled = true;
            this.listTimer.Interval = 500;
            this.listTimer.Tick += new System.EventHandler(this.listTimer_Tick);
            // 
            // itemTableAdapter
            // 
            this.itemTableAdapter.ClearBeforeFill = true;
            // 
            // invoiceTableAdapter
            // 
            this.invoiceTableAdapter.ClearBeforeFill = true;
            // 
            // invoiceItemTableAdapter
            // 
            this.invoiceItemTableAdapter.ClearBeforeFill = true;
            // 
            // chkChangeTextForID
            // 
            this.chkChangeTextForID.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.chkChangeTextForID.AutoSize = true;
            this.chkChangeTextForID.Checked = true;
            this.chkChangeTextForID.CheckState = System.Windows.Forms.CheckState.Checked;
            this.chkChangeTextForID.Location = new System.Drawing.Point(902, 36);
            this.chkChangeTextForID.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.chkChangeTextForID.Name = "chkChangeTextForID";
            this.chkChangeTextForID.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.chkChangeTextForID.Size = new System.Drawing.Size(110, 24);
            this.chkChangeTextForID.TabIndex = 3;
            this.chkChangeTextForID.Text = "کد جایگزین شود";
            this.chkChangeTextForID.UseVisualStyleBackColor = true;
            // 
            // lblTimestamp
            // 
            this.lblTimestamp.AutoSize = true;
            this.lblTimestamp.Location = new System.Drawing.Point(3, 3);
            this.lblTimestamp.Name = "lblTimestamp";
            this.lblTimestamp.Size = new System.Drawing.Size(44, 20);
            this.lblTimestamp.TabIndex = 34;
            this.lblTimestamp.Text = "label4";
            // 
            // label1
            // 
            this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label1.AutoSize = true;
            this.label1.Location = new System.Drawing.Point(270, 173);
            this.label1.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
            this.label1.Name = "label1";
            this.label1.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label1.Size = new System.Drawing.Size(51, 20);
            this.label1.TabIndex = 23;
            this.label1.Text = "مجموع :";
            // 
            // lblTotalPrice
            // 
            this.lblTotalPrice.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.lblTotalPrice.AutoSize = true;
            this.lblTotalPrice.Location = new System.Drawing.Point(65, 178);
            this.lblTotalPrice.Name = "lblTotalPrice";
            this.lblTotalPrice.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.lblTotalPrice.Size = new System.Drawing.Size(89, 20);
            this.lblTotalPrice.TabIndex = 22;
            this.lblTotalPrice.Text = "----------";
            this.lblTotalPrice.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            // 
            // lblTotalPayable
            // 
            this.lblTotalPayable.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.lblTotalPayable.AutoSize = true;
            this.lblTotalPayable.Font = new System.Drawing.Font("XB Roya", 14F);
            this.lblTotalPayable.Location = new System.Drawing.Point(59, 293);
            this.lblTotalPayable.Name = "lblTotalPayable";
            this.lblTotalPayable.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.lblTotalPayable.Size = new System.Drawing.Size(123, 30);
            this.lblTotalPayable.TabIndex = 22;
            this.lblTotalPayable.Text = "----------";
            this.lblTotalPayable.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            // 
            // label6
            // 
            this.label6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.label6.AutoSize = true;
            this.label6.Font = new System.Drawing.Font("XB Roya", 14F);
            this.label6.Location = new System.Drawing.Point(210, 293);
            this.label6.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
            this.label6.Name = "label6";
            this.label6.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
            this.label6.Size = new System.Drawing.Size(112, 30);
            this.label6.TabIndex = 23;
            this.label6.Text = "قابل دریافت:";
            // 
            // InvoiceSaleForm
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 19F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.BackColor = System.Drawing.Color.Lime;
            this.ClientSize = new System.Drawing.Size(1362, 643);
            this.Controls.Add(this.lblTimestamp);
            this.Controls.Add(this.abrInvoiceDate);
            this.Controls.Add(this.cmbCustomers);
            this.Controls.Add(this.chkChangeTextForID);
            this.Controls.Add(this.chkReportOutput);
            this.Controls.Add(this.label3);
            this.Controls.Add(this.label2);
            this.Controls.Add(this.groupBox1);
            this.Controls.Add(this.btnAddToInvoice);
            this.Controls.Add(this.btnSeparateInvoices);
            this.Controls.Add(this.btnAddCustomer);
            this.Controls.Add(this.btnDeleteInvoiceItem);
            this.Controls.Add(this.btnCreateInvoice);
            this.Controls.Add(this.lstTotal);
            this.Controls.Add(this.lstItems);
            this.Controls.Add(this.label11);
            this.Controls.Add(this.txtItemNameID);
            this.Font = new System.Drawing.Font("XB Roya", 9.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.KeyPreview = true;
            this.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.Name = "InvoiceSaleForm";
            this.Text = "فاکتور فروش";
            this.Activated += new System.EventHandler(this.InvoiceSaleForm_Activated);
            this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.InvoiceSaleForm_FormClosing);
            this.Load += new System.EventHandler(this.InvoiceSaleForm_Load);
            this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.InvoiceSaleForm_KeyDown);
            this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.InvoiceSaleForm_KeyPress);
            ((System.ComponentModel.ISupportInitialize)(this.customerBindingSource)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.storeDBDataSet)).EndInit();
            this.groupBox1.ResumeLayout(false);
            this.groupBox1.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.numExpenses)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.numDiscount)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.bankAccountBindingSource)).EndInit();
            this.ResumeLayout(false);
            this.PerformLayout();

        }
예제 #11
0
 public void AddFormPVDetail(int? FormPVID, int ItemID, decimal FinalPrice, decimal Quantity, decimal ExchangeRate, DateTime DeliveryDate)
 {
     PurchaseDS.FormPVDetailRow rowDetail = this.PurchaseDataSet.FormPVDetail.NewFormPVDetailRow();
     rowDetail.FormPVID = FormPVID.GetValueOrDefault();
     MasterData.ItemRow item = new ItemTableAdapter().GetDataByID(ItemID)[0];
     rowDetail.ItemID = ItemID;
     rowDetail.ItemCode = item.ItemCode;
     rowDetail.ItemName = item.ItemName;
     if (!item.IsDescriptionNull()) {
         rowDetail.ItemDescription = item.Description;
     }
     if (!item.IsPackageNull()) {
         rowDetail.Package = item.Package;
     }
     rowDetail.UnitPrice = item.UnitPrice;
     rowDetail.FinalPrice = FinalPrice;
     rowDetail.Quantity = Quantity;
     rowDetail.Amount = decimal.Round(FinalPrice * Quantity, 2);
     rowDetail.AmountRMB = decimal.Round(rowDetail.Amount * ExchangeRate, 2);
     rowDetail.DeliveryDate = DeliveryDate;
     PurchaseDataSet.FormPVDetail.AddFormPVDetailRow(rowDetail);
 }
예제 #12
0
 public void UpdateFormPRDetail(int FormPRDetailID, int ItemID, decimal FinalPrice, decimal Quantity, decimal ExchangeRate, DateTime DeliveryDate, string DeliveryAddress)
 {
     PurchaseDS.FormPRDetailRow rowDetail = this.PurchaseDataSet.FormPRDetail.FindByFormPRDetailID(FormPRDetailID);
     MasterData.ItemRow item = new ItemTableAdapter().GetDataByID(ItemID)[0];
     rowDetail.ItemID = ItemID;
     rowDetail.ItemCode = item.ItemCode;
     rowDetail.ItemName = item.ItemName;
     if (!item.IsDescriptionNull()) {
         rowDetail.ItemDescription = item.Description;
     }
     if (!item.IsPackageNull()) {
         rowDetail.Package = item.Package;
     }
     rowDetail.UnitPrice = item.UnitPrice;
     rowDetail.FinalPrice = FinalPrice;
     rowDetail.Quantity = Quantity;
     rowDetail.Amount = decimal.Round(FinalPrice * Quantity, 2);
     rowDetail.AmountRMB = decimal.Round(rowDetail.Amount * ExchangeRate, 2);
     rowDetail.DeliveryDate = DeliveryDate;
     if (DeliveryAddress != null) {
         rowDetail.DeliveryAddress = DeliveryAddress;
     }
 }
예제 #13
0
 public SummaryForm()
 {
     this.InitializeComponent();
     this.itemTableAdapter = new ItemTableAdapter();
     Control.CheckForIllegalCrossThreadCalls = false;
 }