private void Autorizacio_Automatica() { //byte Cara = Convert.ToByte(cmbCara.Text); if (txtPredeterminar.Text == "") { ValorProgramado = "0"; } else { ValorProgramado = txtPredeterminar.Text; } if (Cara % 2 != 0) { precio = PV_MangueraG0.Text; } else { precio = PV_MangueraG1.Text; } string Precio = precio; if (rdbImporte.Checked) { TipoProgramacion = 0; //1 predetermina Volumen, 0 predetermina Dinero } else { TipoProgramacion = 1; } string Placa = ""; bool EsVentaGerenciada = true; int IdMangueraProgramada = -1; decimal pre = 0; string guid = " "; // public void Evento_VentaAutorizada(byte Cara, string Precio, string ValorProgramado, byte TipoProgramacion, string Placa, int MangueraProgramada, bool EsVentaGerenciada,string guid) if (Protocolo == 0) { oProtocoloTokheim.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada, guid, pre); } if (Protocolo == 1) { oProtocoloWayne.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada, guid, pre); } if (Protocolo == 2 || Protocolo == 5) { oProtocoloGilbarco_Extended.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada, guid, pre); } if (Protocolo == 4) { oPrptocoloPumpControl.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada, guid, pre); //oprotocolo_EMR3.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada); } if (Protocolo == 6) { oProtocoloDevelco.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada, guid, pre); } if (Protocolo == 8) { oProtocoloHongYang.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada, guid, pre); } if (Protocolo == 9) { // oProtocoloH2P_Safe.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada, guid); } if (Protocolo == 11) { //oProtocoloBennett.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada, guid, pre); } if (Protocolo == 14) { //oProtocoloTokhe_Loop.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada, guid, pre); } CaraEncuestada.Text = Convert.ToString(Cara); //if (Pventa1 != "0") Precio_Venta.Text = Precio; Application.DoEvents(); }
private void Autorizacio_Automatica() { //byte Cara = Convert.ToByte(cmbCara.Text); if (txtPredeterminar.Text == "") { ValorProgramado = "0"; } else { ValorProgramado = txtPredeterminar.Text; } if (Cara % 2 != 0) { precio = PV_MangueraG0.Text; } else { precio = PV_MangueraG1.Text; } string Precio = precio; if (rdbImporte.Checked) { TipoProgramacion = 0; //1 predetermina Volumen, 0 predetermina Dinero } else { TipoProgramacion = 1; } string Placa = ""; bool EsVentaGerenciada = true; int IdMangueraProgramada = -1; if (Protocolo == 0) { oProtocoloTokheim.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada); } if (Protocolo == 1) { oProtocoloWayne.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada); } if (Protocolo == 2) { oProtocoloGilbarco_Extended.Evento_VentaAutorizada(Cara, Precio, ValorProgramado, TipoProgramacion, Placa, IdMangueraProgramada, EsVentaGerenciada); } CaraEncuestada.Text = Convert.ToString(Cara); //if (Pventa1 != "0") Precio_Venta.Text = Precio; Application.DoEvents(); }