private void button1_Click(object sender, EventArgs e) { try { LblClase.Text = "-"; LblCliente.Text = "-"; LblFechaVencimiento.Text = "-"; LblFecha.Text = "-"; LblNombreProd.Text = "-"; LblNuevaClaseMovil.Text = "-"; //LblNuevoNombreMovil.Text = "-"; LblNumeroFactura.Text = "-"; LblVendedor.Text = "-"; NCF = string.Empty; TxtCodigoNuevoTelefono.Text = ""; TxtCodigoTelCliente.Text = ""; venta = new Clases.VentaInmediata(); cliente = new Clases.Clientes(); fact = new Clases.Facturas(); cp = new Clases.Clases_Productos(); NP = new Clases.Nombres_Productos(); DB = new Clases.IM_DB_Entities(); TxtCodigoTelCliente.Focus(); } catch (Exception) { return; } }
private void TxtCodigoTelCliente_TextChanged(object sender, EventArgs e) { if (Buscando) { return; } Buscando = true; Program.wait(2); try { if (TxtCodigoTelCliente.Text.Trim() == "") { button1_Click(sender, e); Buscando = false; return; } venta = new Clases.VentaInmediata(); venta = DB.VentaInmediata.Where(p => p.IMEI == TxtCodigoTelCliente.Text).First(); //venta = new Clases.Ventas(); cliente = new Clases.Clientes(); fact = new Clases.Facturas(); cp = new Clases.Clases_Productos(); NP = new Clases.Nombres_Productos(); NP = DB.Nombres_Productos.Where(np => np.ID_Nombre_Productos == venta.id_Nombre_Producto).FirstOrDefault(); //cp = DB.Clases_Productos.Where(clase => clase.ID_CLase == Movil_Cliente.Clase).FirstOrDefault(); //venta = DB.Ventas.Where(v => v.Producto == Movil_Cliente.ID_Producto).FirstOrDefault(); fact = DB.Facturas.Where(f => f.ID_Factura == venta.factura).FirstOrDefault(); cliente = DB.Clientes.Where(c => c.RNC == fact.Cliente).FirstOrDefault(); string IDVendedor = fact.vendedor; LblCliente.Text = cliente.Nombre; LblFecha.Text = fact.Fecha.ToString(); LblClase.Text = cp.Descripcion; LblFechaVencimiento.Text = fact.Fecha.AddDays(15).ToString(); LblNombreProd.Text = NP.Descripcion; LblNumeroFactura.Text = fact.ID_Factura.ToString(); LblVendedor.Text = IDVendedor; Buscando = false; } catch (Exception es) { MensajeInfo(es.Message); TxtCodigoTelCliente.Text = ""; TxtCodigoTelCliente.Focus(); Buscando = false; return; } }