/// <summary> /// Método para consultar los datos completos de la empresa predeterminada. /// </summary> public Boolean ConsultarEmpresaPredeterminada() { DsEmpresaFacturacion ds = new DsEmpresaFacturacion(); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "EmpresaFacturacionGetPredeterminada"); if (ds.Datos.Count == 0) { return(false); } DsEmpresaFacturacion.DatosRow dr = (DsEmpresaFacturacion.DatosRow)ds.Datos.Rows[0]; empresaFacturacionID = Convert.ToInt32(dr.EmpresaFacturacionId); this.RazonSocial = dr.RazonSocial; this.Email = dr.IsEmailNull() ? null : dr.Email; this.NroCUIT = dr.IsNroCUITNull() ? null : dr.NroCUIT; this.Domicilio.DomicilioID = dr.IsDomicilioNull() ? 0 : int.Parse(dr.Domicilio); if (this.Domicilio.DomicilioID != 0) { ((Domicilio)this.Domicilio).Consultar(); } this.EstadoEmpresa = (SisPack.EstadoEmpresa) int.Parse(dr.EstadoEmpresaID); this.Logo = dr.IsLogoNull() ? "" : dr.Logo; this.Cuerpos = dr.IsCuerposNull() ? 0 : int.Parse(dr.Cuerpos); this.Predeterminada = dr.IsPredeterminadaNull() ? false : dr.Predeterminada == "1" ? true : false; this.Wan = dr.IsWanNull() ? "" : dr.Wan; this.Texto = dr.IsTextoNull() ? "" : dr.Texto; return(true); }
/// <summary> /// Método para consultar los datos completos de una empresa. /// </summary> /// <returns>Retorna un booleando indicando si la empresa existe.</returns> public bool Consultar() { DsEmpresaFacturacion ds = this.GetEmpresasDataSet(); if (ds == null) { return(false); } DsEmpresaFacturacion.DatosRow dr = ds.Datos.FindByEmpresaFacturacionId(this.EmpresaFacturacionID.ToString()); if (dr == null) { return(false); } this.RazonSocial = dr.RazonSocial; this.Email = dr.IsEmailNull() ? null : dr.Email; this.NroCUIT = dr.IsNroCUITNull() ? null : dr.NroCUIT; this.Domicilio.DomicilioID = dr.IsDomicilioNull() ? 0 : int.Parse(dr.Domicilio); if (this.Domicilio.DomicilioID != 0) { ((Domicilio)this.Domicilio).Consultar(); } this.EstadoEmpresa = (SisPack.EstadoEmpresa) int.Parse(dr.EstadoEmpresaID); this.Logo = dr.IsLogoNull() ? "" : dr.Logo; this.Cuerpos = dr.IsCuerposNull() ? 0 : int.Parse(dr.Cuerpos); this.Predeterminada = dr.IsPredeterminadaNull() ? false : dr.Predeterminada == "1" ? true : false; this.Wan = dr.IsWanNull() ? "" : dr.Wan; Web = dr.Web; NumeIIBB = dr.NumeIIBB; FechaInicio = dr.FechaInicio; NumeEstablecimiento = dr.NumeEstablecimiento; Telefono = dr.Telefono; CondicionIVA = dr.CondicionIVA; CertificadoDigital = dr.CertificadoDigital; Texto = dr.IsTextoNull() ? "" : dr.Texto; return(true); }