Example #1
0
        private async Task Laduj()
        {
            var dozwoloneLokalizacje = LokalizacjaHelper.DajDozwoloneLokalizacje(_lokalizacja);

            var elementList = await _payoutService.GetWithFilter(x => x.CreatedOn > _aktualizacjaKasy && dozwoloneLokalizacje.Contains(_lokalizacja));

            dataGridView1.DataSource = elementList;

            dataGridView1.Columns["PayoutId"].Visible       = false;
            dataGridView1.Columns["CreatedOn"].HeaderText   = "Data wypłaty";
            dataGridView1.Columns["Description"].HeaderText = "Opis";
            dataGridView1.Columns["Lokalizacja"].Visible    = false;

            if (!dataGridView1.Columns.Contains("UsunCol"))
            {
                DataGridViewButtonColumn col = new DataGridViewDisableButtonColumn();
                col.UseColumnTextForButtonValue = true;
                col.Visible = true;
                col.Text    = "Usuń";
                col.Name    = "UsunCol";
                dataGridView1.Columns.Add(col);
            }

            dataGridView1.Columns["UsunCol"].Visible    = true;
            dataGridView1.Columns["UsunCol"].HeaderText = "Usuń";
        }
        private void Frm_IngresoStock_Load(object sender, EventArgs e)
        {
            try
            {
                MenuSistema.Cls_Menus menu = new MenuSistema.Cls_Menus();
                menu.ObtenerPermisos(Id_Perfil, Convert.ToInt32(Tag.ToString()), ref lectura, ref escritura, ref elimina);
                this.OperacionesDelUsuario();

                // cargo en una coleccion los productos por unica vez
                BLL.Procedures.H_ARTICULOSDEPOSITO _art = new BLL.Procedures.H_ARTICULOSDEPOSITO();
                _articulosItem = _art.ItemList();    //le paso la colección de artículos

                //también cargo los rubros por única vez
                BLL.Procedures.RUBROARTICULOS _rubro = new BLL.Procedures.RUBROARTICULOS();
                _rubrositem = _rubro.ItemList();    //le paso la colección de rubros

                //carga los depósitos
                CargarDepositos();

                //CREO LA COLUMNA DE TIPO BUTTON
                DataGridViewDisableButtonColumn column = new DataGridViewDisableButtonColumn();
                column.Name         = "Fvto";
                column.HeaderText   = "Fecha Vtos.";
                column.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;

                dataGridViewDetalleIngStock.Columns.Insert((int)Col_Detalle.VTOS, column);

                //FIN CREAR COLUMNA
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #3
0
        private void agregarColumnasCambiarProd()
        {
            DataGridViewDisableButtonColumn colBtnCambiar = new DataGridViewDisableButtonColumn();

            colBtnCambiar.Name = "colBtnCambiar";
            colBtnCambiar.Text = "Cambiar";
            colBtnCambiar.UseColumnTextForButtonValue = true;
            colBtnCambiar.HeaderText = "";


            /*DataGridViewComboBoxColumn colCboCantidad = new DataGridViewComboBoxColumn();
             * colCboCantidad.Name = "colCboCantidad";
             * colCboCantidad.MaxDropDownItems = 10;
             * colCboCantidad.DataSource = null;
             * int numero = 0;
             * colCboCantidad.ValueType = numero.GetType();
             * for (int i = 1; i <= 20; i++)
             * {
             *  colCboCantidad.Items.Add(i);
             * }
             * colCboCantidad.DataPropertyName="colCboCantidad";*/

            DataGridViewTextBoxColumn colTxtCantidad = new DataGridViewTextBoxColumn();

            colTxtCantidad.Name       = "colTxtCantidad";
            colTxtCantidad.HeaderText = "Cantidad";


            dgCambiarProd.Columns.Add(colBtnCambiar);
            //dgCambiarProd.Columns.Add(colCboCantidad);
            dgCambiarProd.Columns.Add(colTxtCantidad);
        }
Example #4
0
    public void Form1_Load(object sender, EventArgs e)
    {
        DataGridViewCheckBoxColumn column0 =
            new DataGridViewCheckBoxColumn();
        DataGridViewDisableButtonColumn column1 =
            new DataGridViewDisableButtonColumn();

        column0.Name = "CheckBoxes";
        column1.Name = "Buttons";
        dataGridView1.Columns.Add(column0);
        dataGridView1.Columns.Add(column1);
        dataGridView1.RowCount           = 8;
        dataGridView1.AutoSize           = true;
        dataGridView1.AllowUserToAddRows = false;
        dataGridView1.ColumnHeadersDefaultCellStyle.Alignment =
            DataGridViewContentAlignment.MiddleCenter;

        // Set the text for each button.
        for (int i = 0; i < dataGridView1.RowCount; i++)
        {
            dataGridView1.Rows[i].Cells["Buttons"].Value =
                "Button " + i.ToString();
        }

        dataGridView1.CellValueChanged +=
            new DataGridViewCellEventHandler(dataGridView1_CellValueChanged);
        dataGridView1.CurrentCellDirtyStateChanged +=
            new EventHandler(dataGridView1_CurrentCellDirtyStateChanged);
        dataGridView1.CellClick +=
            new DataGridViewCellEventHandler(dataGridView1_CellClick);

        this.Controls.Add(dataGridView1);
    }
Example #5
0
        public void AddGridViewColumns()
        {
            var directoryColumn = gridView1.Columns["InstallationFolder"];

            if (directoryColumn != null)
            {
                directoryColumn.Visible = false;
            }

            var registryColumn = gridView1.Columns["RegistryKey"];

            if (registryColumn != null)
            {
                registryColumn.Visible = false;
            }

            var openColumn = new DataGridViewDisableButtonColumn
            {
                HeaderText = "Installation Folder",
                Name       = "OpenDirectory",
                UseColumnTextForButtonValue = true,
                Text     = "Open",
                SortMode = DataGridViewColumnSortMode.NotSortable
            };


            gridView1.Columns.Add(openColumn);
            gridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
        }
        private void agregarBotonesDgDetDespacho()
        {
            DataGridViewDisableButtonColumn colBtnDespachar = new DataGridViewDisableButtonColumn();

            colBtnDespachar.Name = "colBtnDespachar";
            colBtnDespachar.Text = "Despachar";
            colBtnDespachar.UseColumnTextForButtonValue = true;
            colBtnDespachar.HeaderText = "Despachar";

            grdDetDespacho.Columns.Add(colBtnDespachar);
        }
Example #7
0
        private void agregarBotonesDgDespacho()
        {
            DataGridViewDisableButtonColumn colBtnDetalle = new DataGridViewDisableButtonColumn();

            colBtnDetalle.Name = "colBtnDetalle";
            colBtnDetalle.Text = "Ver Detalle";
            colBtnDetalle.UseColumnTextForButtonValue = true;
            colBtnDetalle.HeaderText = "";

            grdDespachos.Columns.Add(colBtnDetalle);
        }
Example #8
0
        void setButtonEnable(bool enable, int column, int row)
        {
            //DI00使用,HSC4不可以配置
            DataGridViewDisableButtonColumn button = (DataGridViewDisableButtonColumn)dataGridView1.Columns[0];
            DataGridViewButtonCell          vCell  = (DataGridViewButtonCell)dataGridView1[column, row];

            if (vCell is DataGridViewDisableButtonCell)
            {
                ((DataGridViewDisableButtonCell)vCell).Enabled = enable;
                dataGridView1.Invalidate();
            }
        }
Example #9
0
        private void createColumn()
        {
            DataGridViewDisableButtonColumn buttonColumn = new DataGridViewDisableButtonColumn();

            buttonColumn.Name = "配置";

            DataGridViewTextBoxColumn cellColumn = new DataGridViewTextBoxColumn();

            cellColumn.Name = "ID";

            dataGridView1.Columns.Add(cellColumn);
            dataGridView1.Columns.Add(buttonColumn);
        }
Example #10
0
        private void ServerIndex_Load(object sender, EventArgs e)
        {
            init = true;

            DataGridViewDisableButtonColumn buttonColumn = new DataGridViewDisableButtonColumn();

            buttonColumn.Name       = "配置";
            buttonColumn.HeaderText = "配置";
            DataGridViewDisableButtonColumn btn = new DataGridViewDisableButtonColumn();

            btn.Name       = "info";
            btn.HeaderText = "详细信息";
            DataGridViewTextBoxColumn cellColumn = new DataGridViewTextBoxColumn();

            cellColumn.Name       = "ID";
            cellColumn.HeaderText = "ID";
            //DataGridViewTextBoxColumn celltype = new DataGridViewTextBoxColumn();
            //celltype.Name = "Mode";
            //celltype.HeaderText = "Mode";
            buttonColumn.DefaultCellStyle.NullValue = ". . .";
            btn.DefaultCellStyle.NullValue          = ". . .";

            dataGridView1.AllowUserToAddRows = false;

            dataGridView1.Columns.Add(cellColumn);
            dataGridView1.Columns.Add(buttonColumn);
            dataGridView1.Columns.Add(btn);
            //dataGridView1.Columns.Add(celltype);

            if (dataGridView1.Columns.Count > 3)
            {
                dataGridView1.Columns.RemoveAt(0);
            }
            dataGridView1.RowCount           = /*8*/ serverDataManager.listServer.Count;
            dataGridView1.AutoSize           = true;
            dataGridView1.AllowUserToAddRows = false;
            this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            dataGridView1.ColumnHeadersDefaultCellStyle.Alignment =
                DataGridViewContentAlignment.MiddleCenter;

            for (int i = 0; i < serverDataManager.listServer.Count; i++)
            {
                ModbusServerData data = serverDataManager.listServer.ElementAt(i);
                //ModbusServer.DataManager datamanage = serverDataManager;
                //ModbusServerData data = serverDataManager.listServer[i];
                dataGridView1.Rows[i].Cells["ID"].Value = data.ID;

                //dataGridView1.Rows[i].Cells["配置"].Value = "..."/* + i.ToString()*/;
            }
        }
Example #11
0
        private void modbusmastermain_Load(object sender, EventArgs e)
        {
            DataGridViewDisableButtonColumn buttonColumn = new DataGridViewDisableButtonColumn();

            buttonColumn.Name = columnConfig;

            DataGridViewTextBoxColumn cellColumn = new DataGridViewTextBoxColumn();

            cellColumn.Name = "ID";

            dataGridView1.Columns.Add(cellColumn);
            dataGridView1.Columns.Add(buttonColumn);
            dataGridView1.RowCount           = /*8*/ 1;
            dataGridView1.AutoSize           = true;
            dataGridView1.AllowUserToAddRows = false;
            dataGridView1.ColumnHeadersDefaultCellStyle.Alignment =
                DataGridViewContentAlignment.MiddleCenter;
        }
        private void GridArtigosFormatar()
        {
            grdArtigos.Columns[0].HeaderText = "Favorito";
            grdArtigos.Columns[0].Name       = "colFavorito";

            grdArtigos.Columns[1].HeaderText = "Código";
            grdArtigos.Columns[1].Visible    = false;

            grdArtigos.Columns[2].HeaderText = "Título";

            grdArtigos.Columns[3].HeaderText = "Código Categoria";
            grdArtigos.Columns[3].Visible    = false;

            grdArtigos.Columns[4].HeaderText = "Categoria";

            DataGridViewDisableButtonColumn btcVisualizar = new DataGridViewDisableButtonColumn();

            btcVisualizar.Name       = "btnVisualizar";
            btcVisualizar.HeaderText = "Visualizar";
            btcVisualizar.UseColumnTextForButtonValue = true;
            btcVisualizar.Text = "Visualizar";

            DataGridViewDisableButtonColumn btcEditar = new DataGridViewDisableButtonColumn();

            btcEditar.Name       = "btnEditar";
            btcEditar.HeaderText = "Editar";
            btcEditar.UseColumnTextForButtonValue = true;
            btcEditar.Text = "Editar";

            DataGridViewDisableButtonColumn btcExcluir = new DataGridViewDisableButtonColumn();

            btcExcluir.Name       = "btnExcluir";
            btcExcluir.HeaderText = "Excluir";
            btcExcluir.UseColumnTextForButtonValue = true;
            btcExcluir.Text = "Excluir";

            grdArtigos.Columns.Add(btcVisualizar);
            grdArtigos.Columns.Add(btcEditar);
            grdArtigos.Columns.Add(btcExcluir);

            GridArtigosRedimensionar();
        }
Example #13
0
        private void createColumn()
        {
            DataGridViewDisableButtonColumn buttonColumn = new DataGridViewDisableButtonColumn();

            buttonColumn.Name     = "配置";
            buttonColumn.SortMode = DataGridViewColumnSortMode.NotSortable;

            DataGridViewDisableButtonColumn buttonColumnDetail = new DataGridViewDisableButtonColumn();

            buttonColumnDetail.Name     = "详细信息";
            buttonColumnDetail.SortMode = DataGridViewColumnSortMode.NotSortable;
            //buttonColumnDetail.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

            DataGridViewTextBoxColumn cellColumn = new DataGridViewTextBoxColumn();

            cellColumn.Name     = "ID";
            cellColumn.SortMode = DataGridViewColumnSortMode.NotSortable;

            dataGridView1.Columns.Add(cellColumn);
            dataGridView1.Columns.Add(buttonColumn);
            dataGridView1.Columns.Add(buttonColumnDetail);
        }
        private void IngresoDetalleFacturas_Load(object sender, EventArgs e)
        {
            //this.dateTimeDesde.Value = Convert.ToDateTime(DateTime.Now.ToShortDateString());
            //this.dateTimeHasta.Value = Convert.ToDateTime(DateTime.Now.ToShortDateString());
            MenuSistema.Cls_Menus menu = new MenuSistema.Cls_Menus();
            menu.ObtenerPermisos(Id_Perfil, Convert.ToInt32(Tag.ToString()), ref lectura, ref escritura, ref elimina);
            this.OperacionesDelUsuario();

            comboBox1.Items.Add(BarCode.BarCode.Code128SubTypes.CODE128_UCC);
            comboBox1.SelectedIndex = comboBox1.FindString("CODE128");

            //SETEO LA EMPRESA

            if (Clases.Usuario.EmpresaLogeada.EmpresaIngresada.Trim() == "EGES")
            {
                this.comboBoxcodEmp.SelectedIndex = 0;
                CargarProveedores("EGES");
            }

            else
            {
                this.comboBoxcodEmp.SelectedIndex = 1;
                CargarProveedores("RSC");
            }

            //carga los depósitos
            CargarDepositos();

            //CREO LA COLUMNA DE TIPO BUTTON
            DataGridViewDisableButtonColumn column = new DataGridViewDisableButtonColumn();

            column.Name         = "Fvto";
            column.HeaderText   = "Fecha Vtos.";
            column.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;

            dataGridViewDetalle.Columns.Insert((int)Col_DetalleOC.VTOS, column);

            //FIN CREAR COLUMNA
        }
Example #15
0
        private void frmGestionFacturas_Load(object sender, EventArgs e)
        {
            ucPaginador.PageSize        = 10;
            ucPaginador.Next.Click     += Siguiente;
            ucPaginador.Previous.Click += Anterior;
            ucPaginador.First.Click    += Primero;
            ucPaginador.Last.Click     += Ultimo;
            ucPaginador.PageSizeControl.TextChanged += Actualizar;

            var column1 = new DataGridViewDisableButtonColumn {
                Width = 22
            };
            var column2 = new DataGridViewDisableButtonColumn {
                Width = 22
            };

            dgvListado.Columns.Add(column1);
            dgvListado.Columns.Add(column2);

            dgvListado.Columns[5].DefaultCellStyle.Format = AppSettings.CurrencyColumnFormat;
            Actualizar(null, null);
        }
Example #16
0
        public void SetSolrGrid(IEnumerable <ISolrInfo> solrs, bool isRemote)
        {
            if (solrs == null)
            {
                return;
            }

            LoadSolrDropdown();

            foreach (var solrUrl in solrs.Select(s => s.Url))
            {
                comboSolrInstances.Items.Add(solrUrl);
            }

            comboSolrInstances.Enabled = true;

            var source = new BindingSource {
                DataSource = solrs
            };

            dataGrid.Columns.Clear();
            dataGrid.Rows.Clear();
            dataGrid.Refresh();
            dataGrid.AutoGenerateColumns = false;

            var version = new DataGridViewTextBoxColumn
            {
                HeaderText = "Version", DataPropertyName = "Version", ReadOnly = true, Name = "Version", Width = 50,
            };

            version.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
            version.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

            var links = new DataGridViewLinkColumn
            {
                UseColumnTextForLinkValue = false,
                Name              = "Url",
                HeaderText        = "URL",
                ReadOnly          = true,
                DataPropertyName  = "Url",
                ActiveLinkColor   = Color.White,
                LinkBehavior      = LinkBehavior.SystemDefault,
                LinkColor         = Color.Blue,
                TrackVisitedState = true,
                VisitedLinkColor  = Color.Blue,
                AutoSizeMode      = DataGridViewAutoSizeColumnMode.Fill,
                DefaultCellStyle  = { SelectionBackColor = BackColor }
            };

            var buttons = new DataGridViewDisableButtonColumn
            {
                HeaderText = "Directory", DataPropertyName = "Directory", Text = "Open", Name = "Directory", Width = 55,
                UseColumnTextForButtonValue = true
            };

            buttons.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;


            dataGrid.BackgroundColor   = Color.White;
            dataGrid.RowHeadersVisible = false;
            dataGrid.DataSource        = source;

            dataGrid.Columns.Add(version);
            dataGrid.Columns.Add(links);
            dataGrid.Columns.Add(buttons);

            dataGrid.DataBindingComplete   += (sender, args) => { ((DataGridView)sender).ClearSelection(); };
            dataGrid.CellClick             += CellClick;
            dataGrid.CellToolTipTextNeeded += CellToolTipTextNeeded;

            dataGrid.Visible = true;

            labelSolrGrid.Text = solrs.Any() ? Messages.Profiles.Connectivity.InstancesFound : Messages.Profiles.Connectivity.Errors.InstancesNotFound;

            dataGrid.SetButtonColumnEnable(2, !isRemote);
        }
Example #17
0
        /// <summary>
        /// 主观质控DataGridView数据绑定
        /// </summary>
        private void dgvSubjectiveShow()
        {
            try
            {
                string strSql = @"select t.id,
                                t.item 评分项目,
                                t.item_score 分值,
                                t.item_content 扣分标准,
                                a.textname 文书类别,
                                a.doc_name 文书名称,
                                a.textkind_id TEXTKIND_ID,
                                t.ITEM_PATIENTID 病人id,
                                isxg,
                                t.medical_mark_id,
                                docId,
                                t.item_type,
                                CASE
                                WHEN STATE IS NULL THEN
                                '未修改'
                                WHEN STATE = 0 THEN
                                '未修改'
                                WHEN STATE = 1 THEN
                                '已修改'
                                else
                                '已确认'
                                end 状态
                                from t_deduct_score t inner join t_patients_doc a on t.docid=a.tid
                                where t.ITEM_PATIENTID='" + inpat.Id + "' and t.item_type='Y' order by t.state";


                DataSet ds = App.GetDataSet(strSql);
                if (ds != null)
                {
                    dgvSubjective.DataSource                         = ds.Tables[0].DefaultView;
                    dgvSubjective.Columns["id"].Visible              = false;
                    dgvSubjective.Columns["病人id"].Visible            = false;
                    dgvSubjective.Columns["评分项目"].Width              = 100;
                    dgvSubjective.Columns["分值"].Width                = 50;
                    dgvSubjective.Columns["扣分标准"].Width              = 250;
                    dgvSubjective.Columns["medical_mark_id"].Visible = false;
                    dgvSubjective.Columns["item_type"].Visible       = false;
                    dgvSubjective.Columns["isxg"].Visible            = false;
                    dgvSubjective.Columns["docId"].Visible           = false;
                    dgvSubjective.Columns["状态"].Visible              = false;
                    dgvSubjective.Columns["文书名称"].Visible            = false;
                    dgvSubjective.Columns["TEXTKIND_ID"].Visible     = false;


                    DataGridViewDisableButtonColumn btn_1 = new DataGridViewDisableButtonColumn();
                    btn_1.Name             = "colBtn_1";
                    btn_1.HeaderText       = "状态";
                    btn_1.DataPropertyName = "状态";
                    dgvSubjective.Columns.Add(btn_1);
                    dgvSubjective.Columns["colBtn_1"].DisplayIndex = 0;

                    if (type == "D")//医生反馈界面,质控状态为未修改显示确认按钮
                    {
                        for (int i = 0; i < dgvSubjective.Rows.Count; i++)
                        {
                            if (dgvSubjective.Rows[i].Cells["colBtn_1"].Value.ToString() != "未修改")
                            {
                                DataGridViewDisableButtonCell buttonCell = (DataGridViewDisableButtonCell)dgvSubjective.Rows[i].Cells["colBtn_1"];
                                buttonCell.Enabled = false;
                            }
                        }
                    }
                    else //质控人接收反馈信息,质控状态为已修改显示确认按钮
                    {
                        for (int i = 0; i < dgvSubjective.Rows.Count; i++)
                        {
                            if (dgvSubjective.Rows[i].Cells["colBtn_1"].Value.ToString() != "已修改")
                            {
                                DataGridViewDisableButtonCell buttonCell = (DataGridViewDisableButtonCell)dgvSubjective.Rows[i].Cells["colBtn_1"];
                                buttonCell.Enabled = false;
                            }
                        }
                    }
                    for (int i = 0; i < dgvSubjective.Columns.Count; i++)
                    {
                        dgvSubjective.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
                    }
                }
            }
            catch
            {
            }
        }
Example #18
0
        private void modbusmasterform_Load(object sender, EventArgs e)
        {
            LocalPLC.Base.xml.DataManageBase baseData = null;
            UserControl1.UC.getDataManager(ref baseData);
            this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter;
            comboBox_transform_channel.Items.Clear();
            foreach (string serialname in baseData.serialDic.Keys)
            {
                comboBox_transform_channel.Items.Add(serialname);
            }
            comboBox_transform_channel.SelectedIndex = -1;
            textBox_packet_interval.Text             = masterData_.packet_interval.ToString();
            try
            {
                DataGridViewTextBoxColumn cellColumnID = new DataGridViewTextBoxColumn();
                cellColumnID.Name = "ID";
                DataGridViewTextBoxColumn cellColumnName = new DataGridViewTextBoxColumn();
                cellColumnName.Name = "名称";
                DataGridViewTextBoxColumn cellColumnSlaveAddr = new DataGridViewTextBoxColumn();
                cellColumnSlaveAddr.Name = "从站地址";
                //DataGridViewTextBoxColumn cellColumnTimeout = new DataGridViewTextBoxColumn();
                //cellColumnTimeout.Name = "响应超时(ms)";
                DataGridViewTextBoxColumn cellColumnTimeoutCount = new DataGridViewTextBoxColumn();
                cellColumnTimeoutCount.Name = "允许的超时次数";
                DataGridViewTextBoxColumn cellColumnReconnectInvertal = new DataGridViewTextBoxColumn();
                cellColumnReconnectInvertal.Name = "重连间隔";
                DataGridViewTextBoxColumn cellColumnResetVariable = new DataGridViewTextBoxColumn();
                cellColumnResetVariable.Name = "复位变量";
                DataGridViewDisableButtonColumn buttonColumn = new DataGridViewDisableButtonColumn();
                buttonColumn.Name = "通道";

                //列标题自适应
                dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing;


                dataGridView1.Columns.Add(cellColumnID);
                dataGridView1.Columns.Add(cellColumnName);
                dataGridView1.Columns.Add(cellColumnSlaveAddr);
                //dataGridView1.Columns.Add(cellColumnTimeout);
                dataGridView1.Columns.Add(cellColumnTimeoutCount);
                dataGridView1.Columns.Add(cellColumnReconnectInvertal);
                dataGridView1.Columns.Add(cellColumnResetVariable);
                dataGridView1.Columns.Add(buttonColumn);

                dataGridView1.RowCount = 1 + masterData_.modbusDeviceList.Count;

                int i = 0;
                foreach (DeviceData devData in masterData_.modbusDeviceList)
                {
                    dataGridView1.Rows[i].Cells[(int)COLUMNNAME.ID].Value = devData.ID;

                    dataGridView1.Rows[i].Cells[(int)COLUMNNAME.NAME].Value = devData.nameDev;

                    //
                    dataGridView1.Rows[i].Cells[(int)COLUMNNAME.SLAVE_ADDR].Value = devData.slaveAddr;

                    //dataGridView1.Rows[i].Cells[(int)COLUMNNAME.REPONSE_TIMEOUT].Value = devData.reponseTimeout;

                    dataGridView1.Rows[i].Cells[(int)COLUMNNAME.PERMIT_TIMEOUT_COUNT].Value = devData.permitTimeoutCount;

                    dataGridView1.Rows[i].Cells[(int)COLUMNNAME.RECONNECT_INTERVAL].Value = devData.reconnectInterval;

                    dataGridView1.Rows[i].Cells[(int)COLUMNNAME.RESET_VARIABLE].Value = devData.resetVaraible;

                    dataGridView1.Rows[i].Cells[(int)COLUMNNAME.CHANNEL].Value = "..." /* + i.ToString()*/;

                    i++;
                }

                //dataGridView1.RowCount = /*8*/ 1;
                dataGridView1.AutoSize           = true;
                dataGridView1.AllowUserToAddRows = false;
                dataGridView1.ColumnHeadersDefaultCellStyle.Alignment =
                    DataGridViewContentAlignment.MiddleCenter;

                //this.comboBox_transform_channel.Items.Add("COM1");
                this.comboBox_transform_channel.Text = masterData_.transformChannel;

                this.textBox_reponse_timeout.Text = masterData_.responseTimeout.ToString();   //ms

                if (masterData_.transformMode == 0)
                {
                    radioButton1.Checked = true;
                    radioButton2.Checked = false;
                }
                else if (masterData_.transformMode == 1)
                {
                    radioButton2.Checked = true;
                    radioButton1.Checked = false;
                }
            }

            catch (Exception t)
            {
                MessageBox.Show(t.Message);
                return;
            }
        }
Example #19
0
        private void modbusmasterform_Load(object sender, EventArgs e)
        {
            DataGridViewTextBoxColumn cellColumnID = new DataGridViewTextBoxColumn();

            cellColumnID.Name = "ID";
            DataGridViewTextBoxColumn cellColumnName = new DataGridViewTextBoxColumn();

            cellColumnName.Name = "名称";
            DataGridViewTextBoxColumn cellColumnSlaveAddr = new DataGridViewTextBoxColumn();

            cellColumnSlaveAddr.Name = "从站地址";
            DataGridViewTextBoxColumn cellColumnTimeout = new DataGridViewTextBoxColumn();

            cellColumnTimeout.Name = "响应超时(ms)";
            DataGridViewTextBoxColumn cellColumnTimeoutCount = new DataGridViewTextBoxColumn();

            cellColumnTimeoutCount.Name = "允许的超时次数";
            DataGridViewTextBoxColumn cellColumnReconnectInvertal = new DataGridViewTextBoxColumn();

            cellColumnReconnectInvertal.Name = "重连间隔";
            DataGridViewTextBoxColumn cellColumnResetVariable = new DataGridViewTextBoxColumn();

            cellColumnResetVariable.Name = "复位变量";
            DataGridViewDisableButtonColumn buttonColumn = new DataGridViewDisableButtonColumn();

            buttonColumn.Name = "通道";
            //列标题自适应
            dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing;


            dataGridView1.Columns.Add(cellColumnID);
            dataGridView1.Columns.Add(cellColumnName);
            dataGridView1.Columns.Add(cellColumnSlaveAddr);
            dataGridView1.Columns.Add(cellColumnTimeout);
            dataGridView1.Columns.Add(cellColumnTimeoutCount);
            dataGridView1.Columns.Add(cellColumnReconnectInvertal);
            dataGridView1.Columns.Add(cellColumnResetVariable);
            dataGridView1.Columns.Add(buttonColumn);

            dataGridView1.RowCount = 1 + data_.modbusDeviceList.Count;

            int i = 0;

            foreach (DeviceData devData in data_.modbusDeviceList)
            {
                dataGridView1.Rows[i].Cells[(int)COLUMNNAME.ID].Value = devData.ID;

                dataGridView1.Rows[i].Cells[(int)COLUMNNAME.NAME].Value = devData.nameDev;

                //
                dataGridView1.Rows[i].Cells[(int)COLUMNNAME.SLAVE_ADDR].Value = devData.slaveAddr;

                dataGridView1.Rows[i].Cells[(int)COLUMNNAME.REPONSE_TIMEOUT].Value = devData.reponseTimeout;

                dataGridView1.Rows[i].Cells[(int)COLUMNNAME.PERMIT_TIMEOUT_COUNT].Value = devData.permitTimeoutCount;

                dataGridView1.Rows[i].Cells[(int)COLUMNNAME.RECONNECT_INTERVAL].Value = devData.reconnectInterval;

                dataGridView1.Rows[i].Cells[(int)COLUMNNAME.RESET_VARIABLE].Value = devData.resetVaraible;

                dataGridView1.Rows[i].Cells[(int)COLUMNNAME.CHANNEL].Value = "Button " + i.ToString();

                i++;
            }

            //dataGridView1.RowCount = /*8*/ 1;
            dataGridView1.AutoSize           = true;
            dataGridView1.AllowUserToAddRows = false;
            dataGridView1.ColumnHeadersDefaultCellStyle.Alignment =
                DataGridViewContentAlignment.MiddleCenter;

            this.comboBox_transform_channel.Items.Add("COM1");
            this.comboBox_transform_channel.Text = data_.transformChannel;

            this.textBox_reponse_timeout.Text = data_.responseTimeout.ToString();   //ms

            if (data_.transformMode == 0)
            {
                radioButton1.Checked = true;
                radioButton2.Checked = false;
            }
            else if (data_.transformMode == 1)
            {
                radioButton2.Checked = true;
                radioButton1.Checked = false;
            }
        }
        private void SetGridDataView()
        {
            _txtCell.Value = "...";
            _btnCell.Value = "+++";

            inputDataGrid.EditMode            = DataGridViewEditMode.EditOnEnter;
            inputDataGrid.ReadOnly            = false;
            inputDataGrid.ColumnCount         = 2;
            inputDataGrid.Columns[0].Name     = "Column Name";
            inputDataGrid.Columns[0].ReadOnly = true;
            inputDataGrid.Columns[1].Name     = "Data Type";
            inputDataGrid.Columns[1].ReadOnly = true;

            DataGridViewComboBoxColumn randomizerCombo = new DataGridViewComboBoxColumn();

            _randomizerSourceInx       = 2;
            randomizerCombo.HeaderText = "Randomizer Source";
            randomizerCombo.Items.AddRange(" ",
                                           string.Join(" ", Regex.Split(enRandomDataType.RandomNamesAndLocations.ToString(), @"(?<!^)(?=[A-Z])")),
                                           string.Join(" ", Regex.Split(enRandomDataType.RandomNumbers.ToString(), @"(?<!^)(?=[A-Z])")),
                                           string.Join(" ", Regex.Split(enRandomDataType.RandomWords.ToString(), @"(?<!^)(?=[A-Z])")),
                                           string.Join(" ", Regex.Split(enRandomDataType.RandomDatesAndTimes.ToString(), @"(?<!^)(?=[A-Z])")),
                                           string.Join(" ", Regex.Split(enRandomDataType.RandomBooleans.ToString(), @"(?<!^)(?=[A-Z])")),
                                           string.Join(" ", Regex.Split(enRandomDataType.CustomRandomValues.ToString(), @"(?<!^)(?=[A-Z])"))
                                           );
            randomizerCombo.DropDownWidth    = 250;
            randomizerCombo.Width            = 250;
            randomizerCombo.MaxDropDownItems = 15;
            randomizerCombo.ReadOnly         = false;
            inputDataGrid.Columns.Add(randomizerCombo);

            DataGridViewComboBoxColumn fieldNameCombo = new DataGridViewComboBoxColumn();

            _randomizerFieldInx       = 3;
            fieldNameCombo.HeaderText = "Random Name Field";
            fieldNameCombo.Items.AddRange(" ",
                                          string.Join(" ", Regex.Split(enRandomNameField.NameType.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.Country.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.FirstName.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.MiddleInitial.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.LastName.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.Gender.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.BirthDate.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.AddressLine1.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.AddressLine2.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.City.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.Neighborhood.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.StateProvince.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.ZipPostalCode.ToString(), @"(?<!^)(?=[A-Z])")),
                                          string.Join(" ", Regex.Split(enRandomNameField.StateProvinceName.ToString(), @"(?<!^)(?=[A-Z])"))
                                          );
            fieldNameCombo.DropDownWidth    = 250;
            fieldNameCombo.Width            = 250;
            fieldNameCombo.MaxDropDownItems = 15;
            fieldNameCombo.ReadOnly         = false;
            inputDataGrid.Columns.Add(fieldNameCombo);


            DataGridViewTextBoxColumn txtCol = new DataGridViewTextBoxColumn();
            int txtInx = inputDataGrid.Columns.Add(txtCol);

            _randomizerFileInx = txtInx;
            txtCol.HeaderText  = "Randomizer File";
            txtCol.Width       = 200;
            txtCol.Name        = "txt";
            inputDataGrid.Columns[txtInx].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleLeft;


            //DataGridViewButtonColumn btn = new DataGridViewButtonColumn();
            DataGridViewDisableButtonColumn btn = new DataGridViewDisableButtonColumn();
            int btnInx = inputDataGrid.Columns.Add(btn);

            _lookupButtonInx          = btnInx;
            btn.HeaderText            = "File Lookup";
            btn.Text                  = "...";
            btn.DefaultCellStyle.Font = new System.Drawing.Font("Lucida Console", (float)10.0, FontStyle.Bold);
            btn.Width                 = 65;
            btn.Name                  = "btn";
            btn.ReadOnly              = true;
            inputDataGrid.Columns[btnInx].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
            btn.UseColumnTextForButtonValue = true;

            _previousRandomizerSourceSelectedIndex = new int[_colSpecs.Count];
            for (int r = 0; r < _colSpecs.Count; r++)
            {
                _previousRandomizerSourceSelectedIndex[r] = -1;
                string randomDataSource = " ";
                if (_colSpecs[r].RandomDataType != enRandomDataType.NotSpecified)
                {
                    randomDataSource = string.Join(" ", Regex.Split(_colSpecs[r].RandomDataType.ToString(), @"(?<!^)(?=[A-Z])"));
                }
                string[] row;
                row = new string[] { _colSpecs[r].DataTableColumnName, _colSpecs[r].DataTableColumnDataType.ToString(), randomDataSource, " ", " " };
                int rowInx = inputDataGrid.Rows.Add(row);
                DataGridViewDisableButtonCell buttonCell = (DataGridViewDisableButtonCell)inputDataGrid.Rows[rowInx].Cells[_lookupButtonInx];
                buttonCell.Enabled = false;
                DataGridViewComboBoxCell cboCell = (DataGridViewComboBoxCell)inputDataGrid.Rows[r].Cells[_randomizerFieldInx];
                cboCell.Items.Clear();
                cboCell.Items.Add(" ");
            }
        }
Example #21
0
    public void Form1_Load(object sender, EventArgs e)
    {
        DataGridViewCheckBoxColumn column0 =
            new DataGridViewCheckBoxColumn();
        DataGridViewDisableButtonColumn column1 =
            new DataGridViewDisableButtonColumn();

        DataGridViewComboBoxColumn column2 = new DataGridViewComboBoxColumn();

        column2.Items.Add("test1");
        column2.Items.Add("test2");

        column0.Name = "CheckBoxes";
        column1.Name = "Buttons";
        column2.Name = "Combobox";

        dataGridView1.Columns.Add(column0);
        dataGridView1.Columns.Add(column1);
        dataGridView1.Columns.Add(column2);
        dataGridView1.RowCount           = /*8*/ 1;
        dataGridView1.AutoSize           = true;
        dataGridView1.AllowUserToAddRows = false;
        dataGridView1.ColumnHeadersDefaultCellStyle.Alignment =
            DataGridViewContentAlignment.MiddleCenter;

        // Set the text for each button.
        int row = dataGridView1.RowCount;

        for (int i = 0; i < dataGridView1.RowCount; i++)
        {
            dataGridView1.Rows[i].Cells["Buttons"].Value =
                "Button " + i.ToString();

            dataGridView1.Rows[i].Cells["Combobox"].Value = "test2";
        }

        this.panel1.Controls.Clear();
        this.panel1.Controls.Add(dataGridView1);
        //dataGridView1.AutoGenerateColumns = true;
        //var source = new BindingSource();

        ////使用List<>泛型集合填充DataGridView
        //List<Student> students = new List<Student>();
        //Student hat = new Student(true, "12", "Male");
        //Student peter = new Student(false, "14", "Male");
        //Student dell = new Student(true, "16", "Male");
        //Student anne = new Student(false, "19", "Female");
        //students.Add(hat);
        //students.Add(peter);
        //students.Add(dell);
        //students.Add(anne);

        //source.DataSource = students;

        //this.dataGridView1.DataSource = source;
        //this.dataGridView1.Refresh();

        //dataGridView1.CellValueChanged +=
        //    new DataGridViewCellEventHandler(dataGridView1_CellValueChanged);
        //dataGridView1.CurrentCellDirtyStateChanged +=
        //    new EventHandler(dataGridView1_CurrentCellDirtyStateChanged);
        //dataGridView1.CellClick +=
        //    new DataGridViewCellEventHandler(dataGridView1_CellClick);

        //this.Controls.Add(dataGridView1);
    }
Example #22
0
        private void BindData()
        {
            //view绑定datatable
            dtData = new DataTable();
            dtData.Columns.Add("已配置", typeof(bool));
            dtData.Columns.Add("变量名", typeof(string));
            dtData.Columns.Add("地址", typeof(string));
            dtData.Columns.Add("类型");
            //dtData.Columns.Add("配置");
            dtData.Columns.Add("注释");


            //DataRow drData;
            //drData = dtData.NewRow();
            //drData[0] = 1;
            //drData[1] = "HSP0";
            //drData[2] = "未配置";
            //drData[3] = "";  //类型
            ////drData[4] = 0; //


            ////drData[5] = "注释1";
            //dtData.Rows.Add(drData);
            //drData = dtData.NewRow();
            //drData[0] = 2;
            //drData[1] = "HSP1";
            //drData[2] = "未配置";
            //drData[3] = "";
            ////drData[4] = 0;


            ////drData[5] = "注释2";
            //dtData.Rows.Add(drData);
            //drData = dtData.NewRow();
            //drData[0] = 1;
            //drData[1] = "HSP2";
            //drData[2] = "未配置";
            //drData[3] = "";
            ////drData[4] = 0;

            //dtData.Rows.Add(drData);

            //drData = dtData.NewRow();
            //drData[0] = 1;
            //drData[1] = "HSP3";
            //drData[2] = "未配置";
            //drData[3] = "";
            ////drData[4] = 0;
            //dtData.Rows.Add(drData);


            this.dataGridView1.DataSource = dtData;

            DataGridViewDisableButtonColumn uninstallButtonColumn = new DataGridViewDisableButtonColumn();

            uninstallButtonColumn.Name = "配置";
            uninstallButtonColumn.Text = "...";

            uninstallButtonColumn.FlatStyle = FlatStyle.Standard;
            uninstallButtonColumn.CellTemplate.Style.BackColor          = Color.White;
            uninstallButtonColumn.CellTemplate.Style.SelectionBackColor = Color.White;
            uninstallButtonColumn.CellTemplate.Style.ForeColor          = Color.Black;
            uninstallButtonColumn.CellTemplate.Style.SelectionForeColor = Color.Black;

            //uninstallButtonColumn.FlatStyle = FlatStyle.Popup;
            //uninstallButtonColumn.DefaultCellStyle.ForeColor = Color.White;
            //uninstallButtonColumn.DefaultCellStyle.BackColor = Color.Lavender;
            //uninstallButtonColumn.DefaultCellStyle.SelectionBackColor = Color.Lavender;
            //uninstallButtonColumn.DefaultCellStyle.SelectionForeColor = Color.White;

            //显示按钮文本
            uninstallButtonColumn.UseColumnTextForButtonValue = true;


            int columnIndex = 4;

            if (dataGridView1.Columns["配置"] == null)
            {
                dataGridView1.Columns.Insert(columnIndex, uninstallButtonColumn);
            }
        }
Example #23
0
    public void Form1_Load(object sender, EventArgs e)
    {
        DataGridViewCheckBoxColumn column0 =
            new DataGridViewCheckBoxColumn();
        DataGridViewDisableButtonColumn column1 =
            new DataGridViewDisableButtonColumn();
        column0.Name = "CheckBoxes";
        column1.Name = "Buttons";
        dataGridView1.Columns.Add(column0);
        dataGridView1.Columns.Add(column1);
        dataGridView1.RowCount = 8;
        dataGridView1.AutoSize = true;
        dataGridView1.AllowUserToAddRows = false;
        dataGridView1.ColumnHeadersDefaultCellStyle.Alignment =
            DataGridViewContentAlignment.MiddleCenter;

        // Set the text for each button.
        for (int i = 0; i < dataGridView1.RowCount; i++)
        {
            dataGridView1.Rows[i].Cells["Buttons"].Value =
                "Button " + i.ToString();
        }

        dataGridView1.CellValueChanged +=
            new DataGridViewCellEventHandler(dataGridView1_CellValueChanged);
        dataGridView1.CurrentCellDirtyStateChanged +=
            new EventHandler(dataGridView1_CurrentCellDirtyStateChanged);
        dataGridView1.CellClick +=
            new DataGridViewCellEventHandler(dataGridView1_CellClick);

        this.Controls.Add(dataGridView1);
    }
Example #24
0
        private async Task LadujDzien(DateTime data)
        {
            var elementList = await _elementService.GetWithFilter(x => EntityFunctions.TruncateTime(x.DataSprzedazy) == data.Date && _dozwoloneLokalizacje.Contains(x.Lokalizacja));

            var okulary = await _binocleService.GetWithFilterWithIncludes(x => EntityFunctions.TruncateTime(x.BuyDate) == data.Date && x.Zadatek > 0 && _dozwoloneLokalizacje.Contains(x.Person.Lokalizacja));

            var dodatkoweElementy = new List <Element>();

            foreach (var okular in okulary)
            {
                dodatkoweElementy.Add(new Element
                {
                    DataSprzedazy  = okular.BuyDate,
                    Cena           = okular.Zadatek,
                    Ilosc          = 1,
                    Nazwa          = $"Zadatek {okular.Person.FirstName} {okular.Person.LastName}",
                    Lokalizacja    = okular.Person.Lokalizacja,
                    CannotEdit     = true,
                    FormaPlatnosci = okular.FormaPlatnosci
                });
            }

            var dodatkoweDoplaty = new List <Element>();

            var doplaty = await _doplataService.GetWithFilterWithIncludes(x => EntityFunctions.TruncateTime(x.DataDoplaty) == data.Date && _dozwoloneLokalizacje.Contains(x.Binocle.Person.Lokalizacja));

            foreach (var doplata in doplaty)
            {
                var person = doplata.Binocle.Person;

                dodatkoweDoplaty.Add(new Element
                {
                    DataSprzedazy  = doplata.DataDoplaty,
                    Cena           = doplata.Kwota,
                    Ilosc          = 1,
                    Nazwa          = $"Dopłata {person.FirstName} {person.LastName}",
                    Lokalizacja    = person.Lokalizacja,
                    CannotEdit     = true,
                    FormaPlatnosci = doplata.FormaPlatnosci
                });
            }

            var wyplaty = await _payoutService.GetWithFilter(x => EntityFunctions.TruncateTime(x.CreatedOn) == data.Date && _dozwoloneLokalizacje.Contains(x.Lokalizacja));

            var dodatkoweWyplaty = new List <Element>();

            foreach (var wyplata in wyplaty)
            {
                dodatkoweWyplaty.Add(new Element
                {
                    DataSprzedazy  = wyplata.CreatedOn,
                    Cena           = wyplata.Amount,
                    Ilosc          = 1,
                    Nazwa          = $"Wypłata: {wyplata.Description}",
                    Lokalizacja    = wyplata.Lokalizacja,
                    CannotEdit     = true,
                    FormaPlatnosci = FormaPlatnosci.Gotowka
                });
            }

            elementList.AddRange(dodatkoweWyplaty);
            elementList.AddRange(dodatkoweElementy);
            elementList.AddRange(dodatkoweDoplaty);

            dataGridView1.DataSource = elementList;

            dataGridView1.Columns["Nazwa"].Width               = 240;
            dataGridView1.Columns["DataUtworzenia"].Visible    = false;
            dataGridView1.Columns["ElementId"].Visible         = false;
            dataGridView1.Columns["CannotEdit"].Visible        = false;
            dataGridView1.Columns["Lokalizacja"].ReadOnly      = true;
            dataGridView1.Columns["DataUtworzenia"].HeaderText = "Data zakupu";
            dataGridView1.Columns["FormaPlatnosci"].Visible    = false;

            if (!dataGridView1.Columns.Contains("FormaPlatnosciCombo"))
            {
                var col = new DataGridViewComboBoxColumn();
                col.DataSource       = Enum.GetValues(typeof(FormaPlatnosci));
                col.ValueType        = typeof(FormaPlatnosci);
                col.Visible          = true;
                col.DataPropertyName = "FormaPlatnosci";
                col.HeaderText       = "Forma";
                col.Name             = "FormaPlatnosciCombo";

                dataGridView1.Columns.Add(col);
            }

            if (!dataGridView1.Columns.Contains("UsunCol"))
            {
                DataGridViewButtonColumn col = new DataGridViewDisableButtonColumn();
                col.UseColumnTextForButtonValue = true;
                col.Visible = true;
                col.Text    = "Usuń";
                col.Name    = "UsunCol";
                dataGridView1.Columns.Add(col);
            }

            dataGridView1.Columns["UsunCol"].Visible    = true;
            dataGridView1.Columns["UsunCol"].HeaderText = "Usuń";

            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                ((DataGridViewDisableButtonCell)row.Cells["UsunCol"]).Enabled  = !((Element)row.DataBoundItem).CannotEdit;
                ((DataGridViewDisableButtonCell)row.Cells["UsunCol"]).ReadOnly = !((Element)row.DataBoundItem).CannotEdit;
            }

            dataGridView1.Refresh();

            var sumaGotowka = elementList.Where(x => x.FormaPlatnosci == FormaPlatnosci.Gotowka).Sum(element => element.Cena * element.Ilosc);

            var sumaKarta = elementList.Where(x => x.FormaPlatnosci == FormaPlatnosci.Karta).Sum(element => element.Cena * element.Ilosc);

            var sumaWyplatDzien = dodatkoweWyplaty.Sum(x => x.Cena);

            label3.Text  = (sumaGotowka - sumaWyplatDzien).ToString(); // Nie bierzemy wypłat pod uwagę w podsumowaniu
            label10.Text = sumaKarta.ToString();
            label11.Text = (sumaKarta + sumaGotowka - sumaWyplatDzien).ToString();
        }