private void CuitVendedorComboBox_SelectedIndexChanged(object sender, EventArgs e) { vendedor = new eFact_Entidades.Vendedor(); GenerarButton.Enabled = false; if (((ComboBox)sender).SelectedIndex != 0) { string CuitVendedor = ((ComboBox)sender).SelectedItem.ToString().Trim(); vendedor.CuitVendedor = CuitVendedor; eFact_RN.Vendedor.Leer(vendedor, Aplicacion.Sesion); GenerarButton.Enabled = true; } }
public void Consultar(List<eFact_Entidades.Vendedor> Vendedores) { StringBuilder commandText = new StringBuilder(); commandText.Append("Select * from Vendedores"); DataTable dt = new DataTable(); dt = (DataTable)Ejecutar(commandText.ToString(), TipoRetorno.TB, Transaccion.Acepta, sesion.CnnStr); for (int i = 0; i < dt.Rows.Count; i++) { eFact_Entidades.Vendedor vendedor = new eFact_Entidades.Vendedor(); vendedor.CuitVendedor = dt.Rows[i]["CuitVendedor"].ToString(); vendedor.Nombre = dt.Rows[i]["Nombre"].ToString(); vendedor.NumeroSerieCertificado = dt.Rows[i]["NumeroSerieCertificado"].ToString(); if (dt.Rows[i]["Logo"].GetType() != Type.GetType("System.DBNull") && ((System.Byte[])dt.Rows[i]["Logo"]).Length != 0) { vendedor.Logo = ((byte[])dt.Rows[i]["Logo"]); } vendedor.Codigo = dt.Rows[i]["Codigo"].ToString(); if (dt.Rows[i]["CondicionIVA"].GetType() != Type.GetType("System.DBNull")) { vendedor.CondicionIVA = Convert.ToInt32(dt.Rows[i]["CondicionIVA"].ToString()); } if (dt.Rows[i]["CondicionIB"].GetType() != Type.GetType("System.DBNull")) { vendedor.CondicionIB = Convert.ToInt32(dt.Rows[i]["CondicionIB"].ToString()); } vendedor.NroIB = dt.Rows[i]["NroIB"].ToString(); if (dt.Rows[i]["InicioActividades"].GetType() != Type.GetType("System.DBNull")) { vendedor.InicioActividades = Convert.ToDateTime(dt.Rows[i]["InicioActividades"].ToString()); } vendedor.Contacto = dt.Rows[i]["Contacto"].ToString(); vendedor.DomicilioCalle = dt.Rows[i]["DomicilioCalle"].ToString(); vendedor.DomicilioNumero = dt.Rows[i]["DomicilioNumero"].ToString(); vendedor.DomicilioPiso = dt.Rows[i]["DomicilioPiso"].ToString(); vendedor.DomicilioDepto = dt.Rows[i]["DomicilioDepto"].ToString(); vendedor.DomicilioSector = dt.Rows[i]["DomicilioSector"].ToString(); vendedor.DomicilioTorre = dt.Rows[i]["DomicilioTorre"].ToString(); vendedor.DomicilioManzana = dt.Rows[i]["DomicilioManzana"].ToString(); vendedor.Localidad = dt.Rows[i]["Localidad"].ToString(); vendedor.Provincia = dt.Rows[i]["Provincia"].ToString(); vendedor.CP = dt.Rows[i]["CP"].ToString(); vendedor.EMail = dt.Rows[i]["EMail"].ToString(); vendedor.Telefono = dt.Rows[i]["Telefono"].ToString(); Vendedores.Add(vendedor); } }
private void IncrustarLogo() { eFact_Entidades.Vendedor vendedor = new eFact_Entidades.Vendedor(); vendedor.CuitVendedor = lote.CuitVendedor; eFact_RN.Vendedor.Leer(vendedor, Aplicacion.Sesion); CrearTabla(); DataRow dr = this.dsImages.Tables["images"].NewRow(); dr["path"] = ""; if (vendedor.Logo != null && vendedor.Logo.Length != 0) { MemoryStream memorybits = new MemoryStream(vendedor.Logo); byte[] bytesLogo = new byte[memorybits.Length - 1]; memorybits.Read(bytesLogo, 0, Convert.ToInt32(memorybits.Length - 1)); dr["image"] = bytesLogo; } this.dsImages.Tables["images"].Rows.Add(dr); imagenRpt = facturaRpt.OpenSubreport("Imagen.rpt"); dsImages.WriteXmlSchema(@System.IO.Path.GetTempPath() + "Imagen.xsd"); imagenRpt.SetDataSource(this.dsImages); }
private void CuitVendedorComboBox_SelectedIndexChanged(object sender, EventArgs e) { vendedor = new eFact_Entidades.Vendedor(); VendedorNombreTextBox.Text = ""; VendedorNroSerieCertificadoTextBox.Text = ""; VendedorCodigoTextBox.Text = ""; VendedorCondicionIVAComboBox.Text = ""; VendedorCondicionIBComboBox.Text = ""; VendedorNroIBTextBox.Text = ""; VendedorInicioActividadesDTP.Value = Aplicacion.FechaMax; VendedorInicioActividadesDTP.Checked = false; VendedorContactoTextBox.Text = ""; VendedorDomicilioCalleTextBox.Text = ""; VendedorDomicilioNroTextBox.Text = ""; VendedorDomicilioPisoTextBox.Text = ""; VendedorDomicilioDptoTextBox.Text = ""; VendedorDomicilioSectorTextBox.Text = ""; VendedorDomicilioTorreTextBox.Text = ""; VendedorDomicilioManzanaTextBox.Text = ""; VendedorLocalidadTextBox.Text = ""; VendedorProvinciaComboBox.Text = ""; VendedorCPTextBox.Text = ""; VendedorEMailTextBox.Text = ""; VendedorTelefonosTextBox.Text = ""; VendedorLogoPictureBox.Image = null; BuscarImagenButton.Enabled = false; ModificarButton.Enabled = false; BorrarImagenButton.Enabled = false; BorrarImagen(); if (((ComboBox)sender).SelectedIndex != 0) { string CuitVendedor = ((ComboBox)sender).SelectedItem.ToString().Trim(); vendedor.CuitVendedor = CuitVendedor; eFact_RN.Vendedor.Leer(vendedor, Aplicacion.Sesion); VendedorNombreTextBox.Text = vendedor.Nombre; VendedorNroSerieCertificadoTextBox.Text = vendedor.NumeroSerieCertificado; VendedorCodigoTextBox.Text = vendedor.Codigo; short IVA = Convert.ToInt16(vendedor.CondicionIVA); VendedorCondicionIVAComboBox.SelectedValue = IVA; short IB = Convert.ToInt16(vendedor.CondicionIB); VendedorCondicionIBComboBox.SelectedValue = IB; VendedorNroIBTextBox.Text = vendedor.NroIB; VendedorInicioActividadesDTP.Value = vendedor.InicioActividades; VendedorContactoTextBox.Text = vendedor.Contacto; VendedorDomicilioCalleTextBox.Text = vendedor.DomicilioCalle; VendedorDomicilioNroTextBox.Text = vendedor.DomicilioNumero; VendedorDomicilioPisoTextBox.Text = vendedor.DomicilioPiso; VendedorDomicilioDptoTextBox.Text = vendedor.DomicilioDepto; VendedorDomicilioSectorTextBox.Text = vendedor.DomicilioSector; VendedorDomicilioTorreTextBox.Text = vendedor.DomicilioTorre; VendedorDomicilioManzanaTextBox.Text = vendedor.DomicilioManzana; VendedorLocalidadTextBox.Text = vendedor.Localidad; short provincia = Convert.ToInt16(vendedor.Provincia); VendedorProvinciaComboBox.SelectedValue = provincia; VendedorCPTextBox.Text = vendedor.CP; VendedorEMailTextBox.Text = vendedor.EMail; VendedorTelefonosTextBox.Text = vendedor.Telefono; VerLogo(vendedor.Logo); BuscarImagenButton.Enabled = true; ModificarButton.Enabled = true; BorrarImagenButton.Enabled = true; } }