private void rb_taking_CheckedChanged(object sender, EventArgs e) { if (true == rb_taking.Checked) { giving_txt.Enabled = false; taking_txt.Enabled = true; TransferMode = DataProvider.MoneyTransferType.Take; } }
public void LoadInterface(Type clienttype_arg, DataProvider.MoneyTransferType transfermode_arg, string client_ident_arg, int store_id_arg, DataProvider.MoneyTransferPurpose purpose_arg, Type targettype_arg, string target_ident_arg) { ClientType = clienttype_arg; TransferMode = transfermode_arg; TransferPurpose = purpose_arg; TargetType = targettype_arg; TargetIdentCode = target_ident_arg; transfer_purpose_chooser.SelectedItem = TransferPurpose; if (DataProvider.MoneyTransferPurpose.PayFor == TransferPurpose && null != targettype_arg && null != target_ident_arg) { if (typeof(ProductInfo.Zednadebi) == targettype_arg) { target_type_chooser.SelectedItem = "ზედნადები"; } } cb_mt_store_id.SelectedValue = store_id_arg; if (typeof(Supplier) == clienttype_arg) { rb_supplier.Checked = true; taking_txt.Enabled = false; rb_giving.Checked = true; all_suppliers = ProductInfo_Main_Form.conn.AllSuppliers(); all_buyers = ProductInfo_Main_Form.conn.AllBuyers(); client_chooser.Items.Clear(); foreach (Supplier nextSupplier in all_suppliers) { client_chooser.Items.Add(nextSupplier.saxeli); } client_chooser.SelectedItem = (from s in all_suppliers where s.saidentifikacio_kodi == client_ident_arg select s.saxeli).ToArray()[0]; giving_txt.Focus(); } else if (typeof(Buyer) == clienttype_arg) { rb_buyer.Checked = true; taking_txt.Enabled = true; giving_txt.Enabled = false; rb_giving.Checked = false; rb_taking.Checked = true; all_suppliers = ProductInfo_Main_Form.conn.AllSuppliers(); all_buyers = ProductInfo_Main_Form.conn.AllBuyers(); client_chooser.Items.Clear(); foreach (Buyer nextBuyer in all_buyers) { client_chooser.Items.Add(nextBuyer.saxeli); } client_chooser.SelectedItem = (from b in all_buyers where b.saidentifikacio_kodi == client_ident_arg select b.saxeli).ToArray()[0]; taking_txt.Focus(); } }