protected virtual void SelectTransporterAction() { TransporterSelectForm form = new TransporterSelectForm(this, EEstado.Active); if (form.ShowDialog(this) == DialogResult.OK) { SetTransporter(form.Selected as TransporterInfo); } }
private void Acreedor_BT_Click(object sender, EventArgs e) { _tipo_titular = (ETipoTitular)(long)TipoTitular_CB.SelectedValue; switch (_tipo_titular) { case ETipoTitular.Despachante: { CustomAgentSelectForm form = new CustomAgentSelectForm(this, EEstado.Active); if (form.ShowDialog(this) == DialogResult.OK) { _acreedor = (IAcreedorInfo)form.Selected; Acreedor_TB.Text = _acreedor.Nombre; } } break; case ETipoTitular.Naviera: { ShippingCompanySelectForm form = new ShippingCompanySelectForm(this, EEstado.Active); if (form.ShowDialog(this) == DialogResult.OK) { _acreedor = (IAcreedorInfo)form.Selected; Acreedor_TB.Text = _acreedor.Nombre; } } break; case ETipoTitular.Proveedor: { ProveedorList list = ProveedorList.GetList(EEstado.Active, false); SupplierSelectForm form = new SupplierSelectForm(this, list); if (form.ShowDialog(this) == DialogResult.OK) { _acreedor = (IAcreedorInfo)form.Selected; Acreedor_TB.Text = _acreedor.Nombre; } } break; case ETipoTitular.TransportistaOrigen: case ETipoTitular.TransportistaDestino: { TransporterSelectForm form = new TransporterSelectForm(this, TransporterList.GetList(false)); if (form.ShowDialog(this) == DialogResult.OK) { _acreedor = (IAcreedorInfo)form.Selected; Acreedor_TB.Text = _acreedor.Nombre; } } break; } }