Esempio n. 1
0
        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();
            }
        }