예제 #1
0
        private void AddCustomer()
        {
            FrmCustomerInfo frmCustomerInfo = new FrmCustomerInfo
            {
                WorkingState = WorkingState.Add,
                //Seller = this.UserName
                User = this.User,
            };
            DialogResult dialogResult = frmCustomerInfo.ShowDialog(this);

            //if (DialogResult.OK == dialogResult)
            //{
            RefreshCustomer();
            LoadCustomerInPage(this.PageNumber);
            //}
        }
예제 #2
0
        private void EditDataGridViewRow(DataGridViewRow row)
        {
            DataRow dataRow = (row.DataBoundItem as DataRowView).Row;
            var     item    = dataRow.ToExpression <CustomerInfo>();
            //Console.WriteLine("item:" + item);
            FrmCustomerInfo frmCustomerInfo = new FrmCustomerInfo
            {
                WorkingState = WorkingState.Modify,
                Customer     = item(dataRow),
                //Seller = this.UserName
                User = this.User,
            };
            DialogResult dialogResult = frmCustomerInfo.ShowDialog(this);

            if (DialogResult.OK == dialogResult)
            {
                LoadCustomerInPage(this.PageNumber);
            }
        }