private CompanyEntityObject GetCompanyObject(DataRow row)
        {
            CompanyEntityObject _CompanyInfo = null;

            if (row != null)
            {
                _CompanyInfo        = new CompanyEntityObject();
                _CompanyInfo.Clave  = row["CLAVE_COMPANIA"].ToString().Trim();
                _CompanyInfo.Nombre = row["nombre_compania"].ToString().Trim();
                //_ConceptoInfo.Activo = (row["activo"] != DBNull.Value && row["activo"].ToString().ToUpper().Trim() == "SI") ? true : false;
            }

            return(_CompanyInfo);
        }
        public CompanyEntityObject GetCompany(string ClaveCompania)
        {
            DataTable dt;

            DataRow[]           rows;
            CompanyEntityObject _CompmpanyInfo = null;

            try
            {
                dt   = GetCompaniasTable();
                rows = dt.Select(string.Format(@"CLAVE_COMPANIA='{0}'", ClaveCompania));

                if (rows != null && rows.Length > 0)
                {
                    _CompmpanyInfo = GetCompanyObject(rows[0]);
                }

                return(_CompmpanyInfo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public int Delete(CompanyEntityObject CompaniaInfo)
 {
     throw new NotImplementedException();
 }