public List <CFDI_RegimenFiscalModels> ObtenerDatosRegimen(CatClienteModels datos)
        {
            try
            {
                List <CFDI_RegimenFiscalModels> lista = new List <CFDI_RegimenFiscalModels>();
                CFDI_RegimenFiscalModels        item;
                SqlDataReader dr = null;

                dr = SqlHelper.ExecuteReader(datos.Conexion, "spCSLDB_Catalogo_get_DatosRegimenFiscal", datos.IDRegimenFiscal);
                while (dr.Read())
                {
                    item             = new CFDI_RegimenFiscalModels();
                    item.Fisica      = !dr.IsDBNull(dr.GetOrdinal("Fisica")) ? dr.GetBoolean(dr.GetOrdinal("Fisica")) : false;
                    item.Moral       = !dr.IsDBNull(dr.GetOrdinal("Moral")) ? dr.GetBoolean(dr.GetOrdinal("Moral")) : false;
                    item.FechaInicio = !dr.IsDBNull(dr.GetOrdinal("FechaInicioVigencia")) ? dr.GetString(dr.GetOrdinal("FechaInicioVigencia")) : string.Empty;
                    item.FechaFin    = !dr.IsDBNull(dr.GetOrdinal("FechaFinVigencia")) ? dr.GetString(dr.GetOrdinal("FechaFinVigencia")) : string.Empty;
                    lista.Add(item);
                }
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public List <CFDI_RegimenFiscalModels> ObtenerComboRegimenFiscal(CatClienteModels Datos)
 {
     try
     {
         List <CFDI_RegimenFiscalModels> lista = new List <CFDI_RegimenFiscalModels>();
         CFDI_RegimenFiscalModels        item;
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_cfdiRegimenFiscal");
         while (dr.Read())
         {
             item             = new CFDI_RegimenFiscalModels();
             item.Clave       = !dr.IsDBNull(dr.GetOrdinal("Clave")) ? dr.GetString(dr.GetOrdinal("Clave")) : string.Empty;
             item.Descripcion = !dr.IsDBNull(dr.GetOrdinal("Descripcion")) ? dr.GetString(dr.GetOrdinal("Descripcion")) : string.Empty;
             lista.Add(item);
         }
         return(lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }