コード例 #1
0
        private void ShipperEditForm_Load(object sender, EventArgs e)
        {
            var shipperMapper = new ShipperDataMapper();
            var shipper       = shipperMapper.Get(_shipperId);

            FillFormByShipper(shipper);
        }
コード例 #2
0
        private void FillShipperComboBox()
        {
            var shipperMapper = new ShipperDataMapper();

            cmbShipVia.DataSource    = shipperMapper.GetAll();
            cmbShipVia.DisplayMember = "CompanyName";
            cmbShipVia.ValueMember   = "ShipperID";
        }
コード例 #3
0
        private void ctxbtnDelete_Click(object sender, EventArgs e)
        {
            var selectedRow  = gridShipper.SelectedRows[0];
            var cellId       = selectedRow.Cells["colId"];
            var shipperId    = (int)cellId.Value;
            var dialogResult = MessageBox.Show($"{shipperId}ID li ürün silinecek ! Devam etmek istermisiniz?", "Dikkat !", MessageBoxButtons.OKCancel);

            if (dialogResult == DialogResult.OK)
            {
                var shipperMapper = new ShipperDataMapper();
                shipperMapper.Delete(shipperId);
                RefreshGrid();
            }
        }
コード例 #4
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            var shipperMapper = new ShipperDataMapper();
            var shipper       = CreateShipperByForm();

            if (shipper.ShipperID == 0)
            {
                shipperMapper.Insert(shipper);
            }
            else
            {
                shipperMapper.Update(shipper);
            }
            RefreshListForm();
            Close();
        }