/// <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 llenar el dataset de empresas. /// Invoca al stored procedure EmpresasALL. /// </summary> /// <returns>Retorna el dataset de empresas</returns> public DsEmpresaFacturacion GetEmpresasDataSet() { DsEmpresaFacturacion ds = new DsEmpresaFacturacion(); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "EmpresasFacturacionALL"); return(ds); }
/// <summary> /// Método para llenar el dataset de empresas. /// Invoca al stored procedure EmpresaFacturacionAgenciaSEL. /// </summary> /// <returns>Retorna el dataset de empresas</returns> public DsEmpresaFacturacion GetEmpresasFacturacionAgenciaDataSet(int agenciaConectadaID) { DsEmpresaFacturacion ds = new DsEmpresaFacturacion(); SqlParameter pAgenciaConectadaID = new SqlParameter("@AgenciaConectadaID", agenciaConectadaID); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "EmpresaFacturacionAgenciaSEL", pAgenciaConectadaID); return(ds); }
/// <summary> /// Método para llenar el dataset de empresas. /// Invoca al stored procedure EmpresaSEL. /// </summary> /// <returns>Retorna el dataset de empresas</returns> public DsEmpresaFacturacion GetEmpresasFacturacionConsultaDataSet() { DsEmpresaFacturacion ds = new DsEmpresaFacturacion(); SqlParameter pRazonSocial = new SqlParameter("@RazonSocial", this.RazonSocial); SqlParameter pAgenciaConectadaID = new SqlParameter("@AgenciaConectadaID", null); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "EmpresaFacturacionSEL", pRazonSocial, pAgenciaConectadaID); return(ds); }
public static void EmpresaFacturacion(DropDownList lst, int unidadNegocioID) { lst.Items.Clear(); IEmpresaFacturacion EmpFact = EmpresaFacturacionFactory.GetEmpresaFacturacion(); DsEmpresaFacturacion ds = EmpFact.GetEmpresasFacturacionConsultaDataSet(); // DsZonas ds = zonas.GetZonasDataSet(); lst.DataSource = EmpFact.GetEmpresasFacturacionConsultaDataSet(); lst.DataTextField = "RazonSocial"; // lst.DataValueField = "Agencia"; lst.DataBind(); }
/// <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); }