public void Show(Tarifa tarifa, string accion) { Accion = accion; bindCboRutas(); bindCboUnidades(); bindCboClientesFiscales(); Ruta ruta = FormInicio.ObtenRuta(tarifa.IdRuta); Unidad unidad = FormInicio.ObtenUnidad(tarifa.IdUnidad); Cliente cliente = FormInicio.ObtenCliente(tarifa.IdClienteFiscal); if (Accion == "EDITAR") { cboRuta.SelectedItem = new ComboboxItem(ruta.ToString(), ruta.IdRuta); cboRuta.Text = ruta.ToString(); cboClienteF.SelectedItem = new ComboboxItem(cliente.NombreComercial, cliente.IdCliente); cboClienteF.Text = cliente.NombreComercial; cboUnidad.SelectedItem = new ComboboxItem(unidad.Nombre, unidad.IdUnidad); cboUnidad.Text = unidad.Nombre; txtPrecioACliente.Text = tarifa.PrecioACliente.ToString(); txtCostoATransportista.Text = tarifa.CostoATransportista.ToString(); btnGuardarTarifa.Text = "EDITAR"; Show(); } else if (Accion == "ELIMINAR") { cboRuta.SelectedItem = new ComboboxItem(ruta.ToString(), ruta.IdRuta); cboRuta.Text = ruta.ToString(); cboClienteF.SelectedItem = new ComboboxItem(cliente.NombreComercial, cliente.IdCliente); cboClienteF.Text = cliente.NombreComercial; cboUnidad.SelectedItem = new ComboboxItem(unidad.Nombre, unidad.IdUnidad); cboUnidad.Text = unidad.Nombre; txtPrecioACliente.Text = tarifa.PrecioACliente.ToString(); txtCostoATransportista.Text = tarifa.CostoATransportista.ToString(); cboRuta.Enabled = false; cboUnidad.Enabled = false; cboClienteF.Enabled = false; btnGuardarTarifa.Text = "ELIMINAR"; Show(); } }